แซมบ้าแจ้งเตือน 'เซสชันถูกปิดสำหรับผู้ใช้ที่ไม่มีใครใช้' ทำไม?


11

ฉันตั้งค่าเซิร์ฟเวอร์ Ubuntu 14.04 โดยใช้ Samba เพื่อแชร์ไฟล์ให้กับลูกค้า Windows ของเรา ทุกอย่างดูเหมือนจะทำงานอย่างถูกต้อง แต่ในขณะที่ตรวจสอบบันทึกการตรวจสอบสิทธิ์ของฉันฉันเห็นเซสชัน 'ปิด' สำหรับผู้ใช้ไม่มีใครทำซ้ำหลายครั้งแม้ว่าจะไม่มีการเปิดเซสชันสำหรับผู้ใช้รายนั้น ข้อความที่เปิดเซสชันทั้งหมดมีชื่อผู้ใช้ที่ถูกต้อง

ฉันเข้าใจบทบาทของผู้ใช้ที่ไม่มีใคร แต่ไม่แน่ใจว่าทำไมแซมบ้าสร้างข้อความนี้ต่อไป ในบรรทัดหนึ่งข้อความ 'ปิดเซสชัน' จะถูกทำซ้ำ 58 ครั้งโดยไม่มีข้อความบันทึกการตรวจสอบสิทธิ์อื่นรบกวน

เป็นไปได้หรือไม่ที่ Samba ได้รับการกำหนดค่าอย่างไม่ถูกต้อง?

ฉันยินดีที่จะโพสต์บันทึก / confs / output ใด ๆ ที่จำเป็นถ้าช่วยได้

แก้ไข:

ก่อนหน้านี้ฉันได้ปิดใช้งานการซิงค์รหัสผ่าน Samba โดยใช้pam-auth-updateเพื่อหยุดข้อความ 'No Talloc Stackframe' เช่นนั้นนั่นอาจเป็นการสร้างข้อความที่ปิดเซสชันทั้งหมดหรือไม่

คำตอบ:


4

ฉันมีความกังวลนี้ด้วยตัวเองดังนั้นฉันจึงขุดและวิ่งไปหาคำถามในฟอรัมที่ยังไม่ได้ตอบ แต่ฉันก็พบคำตอบนี้ :

ไม่มีใครเป็นผู้ใช้ระบบที่ใช้ในการเรียกใช้บริการเช่น apache และ samba บน distros Linux รากมีการเริ่มให้บริการแล้วผ่านในการควบคุมให้กับผู้ใช้ที่ไม่มีใคร


0

คุณสร้างโฟลเดอร์ที่แชร์โดย "ไม่มีใคร / nogroup"

sudo chown -R nobody.nogroup /path_to_share/share_folder

แต่คุณสามารถเปลี่ยนได้โดยเปลี่ยนความเป็นเจ้าของ

sudo chown -R root.root /path_to_share/share_folder
sudo chown -R user.user /path_to_share/share_folder # "user" is echo $USER
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.