Pekerjaan cetak "Dimiliki untuk otentikasi"

9

Mengikuti instruksi di sini , saya telah menginstal server cetak Samba pada Udoo-quad berbasis ARM yang menjalankan Udoobuntu 12.04 LTS.

Server Samba berfungsi, dan (setelah pengaturan guest ok = yesdi server smb.conf) saya dapat menelusuri folder "print $" (Driver Printer) tanpa memasukkan kredensial. Saya dapat menjelajah ke printer selama instalasi printer sisi klien (pada Ubuntu 13.10), tetapi pekerjaan cetak tidak membuatnya ke server. Mereka hanya duduk di antrian cetak klien dengan pesan status "Dimiliki untuk otentikasi" .

Saya memiliki server yang dikonfigurasi untuk memungkinkan akses tamu ke printer dengan bagian berikut dalam /etc/samba/smb.conf(seperti yang dilaporkan oleh testparm):

[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    guest ok = Yes
    printable = Yes
    print ok = Yes
    browseable = No

Mengapa klien berpikir bahwa otentikasi diperlukan, dan apa perbaikannya?

bangsawan
sumber

Jawaban:

3

Rupanya, ini adalah masalah / komplikasi yang diperkenalkan dalam versi Samba termasuk dalam (setidaknya) rilis awal Ubuntu 12.04. Saya tidak tahu apakah ada pembaruan untuk 12,04 untuk memperbaikinya - pembaruan tampaknya tidak tersedia untuk Udoobuntu.

Saya mengatasinya dengan mengikuti Komentar # 17 dari bug launchpad "akses ditolak berbagi printer samba setelah upgrade tepat" .

Kutipan dari smb.conf server:

[global]
   map to guest = bad user
########## Printing ##########
   load printers = yes
   printing = cups
   printcap name = cups
   use client driver = yes

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   public = yes
   guest ok = yes
   read only = yes
   create mask = 0700

Tampaknya konsensus bahwa kuncinya adalah use client driver = yes.

bangsawan
sumber
2

Saya menggunakan Ubuntu 14,04 LTS, saya punya masalah yang sama. pesan status "Dimiliki untuk otentikasi" di antrian cetak klien. Untuk mengatasi masalah ini, saya baru saja menginstal dari Synaptic dua paket ini:
- smbclient
- cifs-utils
dan berfungsi dengan baik sekarang untuk saya! Semoga itu bisa menyelesaikan masalah Anda juga ...

de20ce
sumber
1
Verifikasi dalam dialog pengaturan masih gagal bagi saya tetapi kemudian pencetakan yang sebenarnya berfungsi! Ubuntu 16.10
Midnighter
1

Saya menyiapkan printer windows pada sistem Ubuntu Xenial 16.04.3 LTS saya dan pekerjaan saya tidak dimulai secara otomatis tetapi " Dimiliki untuk otentikasi ". Saya mengikuti instruksi di tautan ini (kebanyakan)

  1. Di jendela terminal, hentikan layanan printer gelas:

    cangkir layanan sudo berhenti

  2. Edit file printers.conf:

    sudo vim /etc/cups/printers.conf

  3. Di dekat bagian atas file "/etc/cups/printers.conf" terdapat sebuah baris:

    Nama pengguna, kata sandi yang diperlukan

  4. Masukkan karakter "#" di kolom pertama (atau, hapus saja baris).

  5. Simpan file yang diedit

  6. Mulai ulang server gelas:

    cangkir layanan sudo mulai

Ini berhasil untuk saya, jadi saya pikir saya akan mempostingnya meskipun pertanyaannya sudah bertahun-tahun.

pengguna1683793
sumber