Kirjoittaja Aihe: cups, samba printing ?  (Luettu 2691 kertaa)

Mistofelees

  • Käyttäjä
  • Viestejä: 663
    • Profiili
cups, samba printing ?
« : 10.06.16 - klo:09.01 »
CUPS on viritelty graafisella printers -työkalulla täysin ohjeiden mukaan. Ohjelma tarkistaa tulostuspalvelimen, käyttäjätunnuksen ja salasanan ja kaikki on kunnossa. Testisivua tulostaessa tulee ilmoitus "Processing - Tree connect failed (NT_STATUS_ACCESS_DENIED) "

Netissä on ohjeita /etc/cups/printers.conf muokkaukseen, mutta näyttää, että järjestelmä itse muokkaa tuota tiedostoa jatkuvasti. Jopa silloin, kun asialle ei ollla tehty vähään aikaan mitään.

Onko jotain ratkaisua, millä Samba-tulostuksen saisi toimimaan autentikoituna ?
Saako sen toimimaan niin, ettei salasanaa kirjoiteta printers.conf-tiedostoon selväkielisenä ?

Ubuntu 16.04 ja tämä kirottu Unify. Asiakkaiden koneita firmaympäristössä.

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: cups, samba printing ?
« Vastaus #1 : 10.06.16 - klo:10.54 »
Onko jotain ratkaisua, millä Samba-tulostuksen saisi toimimaan autentikoituna ?
Saako sen toimimaan niin, ettei salasanaa kirjoiteta printers.conf-tiedostoon selväkielisenä ?

Pitäisi saada, muttei välttämättä saa. Minä ainakaan en saanut Itä-Suomen yliopiston Xerox-ympäristössä (joka onneksi vaihtui CUPS-ystävällisemmäksi Canoniksi taannoin lähinnä Mac-käyttäjien takia). Ainoa ratkaisu oli kirjoittaa tulostimen laitenimi tässä muodossa:

smb://KÄYTTÄJÄ:SALASANA@IPNIMI/LAITENIMI

…mistä tietenkin seurasi, että (a) jos koneella olisi useampi käyttäjä, kaikki käyttäisivät yhden käyttäjän tulostuskiintiötä ja (b) tulostimen asetuksia oli muutettava joka kerta salasanan vaihdon jälkeen.

Salasana menee CUPSin asetustiedostoihin selväkielisenä, mutta toisaalta tiedostolla on 600-oikeudet eli vain pääkäyttäjä pystyy katsomaan sitä.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11