วิธีเปิดใช้งานการแชร์ผู้ใช้ตามคำแนะนำ


22

ฉันมีรายการนี้ใน.xsession ข้อผิดพลาดการเข้าสู่ระบบ

"Nautilus-Share-Message: เรียกว่า" ข้อมูลผู้ใช้ net sharehare "แต่ล้มเหลว: ส่งคืน 'net usershare'

error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares.         
Error No such file or directory
Please ask your system administrator to enable user sharing.

สิ่งนี้เกี่ยวข้องกับแอปเพล็ตของฉันที่ต้องโหลดใหม่ทุกครั้งหลังจากบู๊ต เพียงแค่สงสัยว่าฉันจะเปิดใช้งานการแบ่งปันผู้ใช้อย่างไรและมีผลกระทบอย่างไรกับแอพเพล็ตของฉัน

คำตอบ:


16

ที่จริงแล้วคุณต้องติดตั้ง samba ถ้าคุณไม่ต้องการเห็นข้อผิดพลาด แต่การใช้ Samba นั้นใช้สำหรับการแชร์ไฟล์หรือเครื่องพิมพ์ร่วมกับระบบยูนิกซ์หรือหน้าต่างอื่น ๆ ดังนั้นคุณสามารถละเว้นข้อผิดพลาดหรือเพียงแค่ติดตั้ง samba


3
วิธีนี้แก้ไขข้อผิดพลาดสำหรับฉัน
Peter Jenkins

@Mika, Samba สำหรับการแชร์ไฟล์เช่นกัน
ivant

6

ฉันไม่คิดว่านี่จะส่งผลต่อแอปเล็ตของคุณเลยนั่นอาจเป็นข้อผิดพลาดที่แตกต่างออกไป คุณสามารถสร้างไดเรกทอรีด้วย sudo:

sudo mkdir -p /var/lib/samba/usershares

แต่ฉันไม่รู้จริงๆว่ามันจะทำอะไร


4

ฉันเรียงลำดับปัญหานี้ในการสร้างกลุ่มผู้ดูแลการโทร:

sudo groupadd admin

ตรวจสอบว่ากลุ่มผู้ดูแลระบบเป็นส่วนหนึ่งของ sudoers:

sudo cat /etc/sudoers

ตอนนี้คุณเพิ่มผู้ใช้ของคุณในกลุ่มผู้ดูแลระบบ:

sudo usermod -aG admin username

คุณสามารถตรวจสอบว่าผู้ใช้ของคุณเป็นส่วนหนึ่งของกลุ่มหรือไม่:

sudo cat /etc/group | grep '^admin'

สิ่งนี้ใช้ได้สำหรับฉัน


1
คุณช่วยอธิบายได้ไหมว่าทำไมสิ่งนี้จึงแก้ปัญหาได้ ดูเหมือนว่าแปลกที่จะให้สิทธิ์พิเศษแก่คุณในการแก้ไขข้อผิดพลาดของหอยโข่ง
ปีเตอร์เจนกินส์

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