พิมพ์งาน“ จัดขึ้นเพื่อรับรองความถูกต้อง”


9

ทำตามคำแนะนำที่นี่ฉันได้ติดตั้งเซิร์ฟเวอร์การพิมพ์ Samba บนUdoo-quadบน ARM ที่ใช้ Udoobuntu 12.04 LTS

เซิร์ฟเวอร์ Samba ใช้งานได้และ (หลังจากตั้งค่าguest ok = yesในเซิร์ฟเวอร์smb.conf) ฉันสามารถเรียกดูโฟลเดอร์ "print $" (ไดรเวอร์เครื่องพิมพ์) โดยไม่ต้องป้อนข้อมูลรับรอง ฉันสามารถเรียกดูเครื่องพิมพ์ระหว่างการติดตั้งเครื่องพิมพ์ฝั่งไคลเอ็นต์ (บน Ubuntu 13.10) แต่งานพิมพ์ไม่ได้ไปที่เซิร์ฟเวอร์ พวกเขาเพียงแค่นั่งอยู่ในคิวการพิมพ์ลูกค้าที่มีข้อความสถานะ"ที่จัดขึ้นสำหรับการตรวจสอบ"

ฉันมีเซิร์ฟเวอร์ที่กำหนดค่าเพื่ออนุญาตให้ผู้เยี่ยมชมเข้าถึงเครื่องพิมพ์ที่มีหัวข้อต่อไปนี้ใน/etc/samba/smb.conf(ตามที่รายงานโดยtestparm):

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

ทำไมลูกค้าถึงคิดว่าจำเป็นต้องมีการตรวจสอบสิทธิ์และการแก้ไขคืออะไร


คำตอบ:


3

เห็นได้ชัดว่านี่เป็นปัญหา / ความยุ่งยากที่ถูกนำมาใช้ในเวอร์ชั่นของ Samba ที่รวมอยู่ใน (อย่างน้อย) Ubuntu 12.04 รุ่นแรก ฉันไม่ทราบว่ามีการอัปเดตสำหรับ 12.04 เพื่อแก้ไขปัญหานี้หรือไม่ดูเหมือนว่าการอัปเดตจะไม่พร้อมใช้งานสำหรับ Udoobuntu

ฉันได้รับการแก้ไขโดยทำตามความคิดเห็นที่ # 17จากข้อผิดพลาด Launchpad "Acces ปฏิเสธหุ้นเครื่องพิมพ์ samba หลังจากการปรับรุ่นได้อย่างแม่นยำ"

ตัดตอนมาจากเซิร์ฟเวอร์ของ smb.conf:

[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

use client driver = yesฉันทามติดูเหมือนจะเป็นไปได้ว่าที่สำคัญคือ


2

ฉันใช้ Ubuntu 14.04 LTS ฉันมีปัญหาเดียวกัน ข้อความสถานะ "Held for authentication" ในคิวงานพิมพ์ของลูกค้า เพื่อแก้ปัญหานี้ฉันเพิ่งติดตั้งจากทั้งสองแพคเกจของ Synaptic:
- smbclient
- cifs-utils
และมันทำงานได้ดีสำหรับฉันตอนนี้! หวังว่าจะแก้ปัญหาของคุณด้วย ...


1
การตรวจสอบในกล่องโต้ตอบการตั้งค่ายังไม่สำเร็จสำหรับฉัน แต่การพิมพ์จริงใช้งานได้! Ubuntu 16.10
Midnighter

1

ฉันติดตั้งเครื่องพิมพ์ windows บน Ubuntu 16.04.3 ระบบ XTS ของ LTS และงานของฉันไม่เริ่มโดยอัตโนมัติ แต่เป็น " จัดไว้เพื่อการรับรองความถูกต้อง " ฉันทำตามคำแนะนำที่ลิงค์นี้ (ส่วนใหญ่)

  1. ในหน้าต่างเทอร์มินัลหยุดบริการเครื่องพิมพ์ถ้วย:

    ถ้วยบริการ sudo หยุด

  2. แก้ไขไฟล์ printers.conf:

    sudo vim /etc/cups/printers.conf

  3. ใกล้กับส่วนบนของไฟล์ "/etc/cups/printers.conf" เป็นบรรทัด:

    ชื่อผู้ใช้และรหัสผ่านของ AuthInfo

  4. ใส่อักขระ "#" ลงในคอลัมน์แรก (หรือเพียงแค่ลบบรรทัด)

  5. บันทึกไฟล์ที่แก้ไข

  6. รีสตาร์ทเซิร์ฟเวอร์ cups:

    ถ้วยบริการ sudo เริ่มต้น

มันใช้งานได้สำหรับฉันดังนั้นฉันคิดว่าฉันจะโพสต์มันแม้ว่าคำถามจะมีอายุปีก็ตาม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.