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 = yes
di 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?
Jawaban:
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:
Tampaknya konsensus bahwa kuncinya adalah
use client driver = yes
.sumber
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 ...
sumber
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)
Di jendela terminal, hentikan layanan printer gelas:
cangkir layanan sudo berhenti
Edit file printers.conf:
sudo vim /etc/cups/printers.conf
Di dekat bagian atas file "/etc/cups/printers.conf" terdapat sebuah baris:
Nama pengguna, kata sandi yang diperlukan
Masukkan karakter "#" di kolom pertama (atau, hapus saja baris).
Simpan file yang diedit
Mulai ulang server gelas:
cangkir layanan sudo mulai
Ini berhasil untuk saya, jadi saya pikir saya akan mempostingnya meskipun pertanyaannya sudah bertahun-tahun.
sumber