สำหรับชีวิตของฉันฉันไม่สามารถคิดออกนี้
ฉันติดตั้ง samba และตั้งค่าบนกล่อง Ubuntu และในกล่อง Win7 ฉันสามารถดูการแชร์ทั้งหมดที่ฉันสร้าง
ฉันสร้างผู้ใช้สองคนบน Ubuntu ที่แมปกับผู้ใช้ใน windows ในอูบุนตูพวกเขาเป็นทั้งผู้ดูแลระบบผู้ใช้ A & B บนผู้ใช้ Windows A คือผู้ดูแลระบบและผู้ใช้ B คือผู้ใช้ Poweruser
ผู้ใช้ A สามารถเห็นทั้งการแชร์และเข้าถึงพวกเขา แต่ผู้ใช้ B สามารถเห็นได้ทุกอย่าง แต่เข้าถึงไดเร็กตอรี่โฮมเท่านั้น, ไดเร็กตอรี่อื่น ๆ จะแสดงข้อผิดพลาด.
ฉันมีสองไดรฟ์ใน Ubuntu และนี่คือไฟล์ smb.config (ฉันใหม่กับ samba):
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
wins support = no
dns proxy = yes
name resolve order = lmhosts host wins bcast
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
; usershare max shares = 100
usershare allow guests = yes
และนี่คือส่วนแบ่ง:
ผู้ใช้ทั้ง A & B สามารถเข้าถึงสิ่งนี้ได้จากหน้าต่าง ไม่มีปัญหา.
[homes]
comment = Home Directories
browseable = no
writable = yes
ผู้ใช้ทั้ง A & B สามารถเห็นการแชร์นี้ แต่ผู้ใช้ A เท่านั้นที่สามารถเข้าถึงได้ ผู้ใช้ B ได้รับข้อผิดพลาดเกิดขึ้น
[stuff]
comment = Unixmen File Server
path = /media/data/appinstall/
browseable = yes
;writable = no
read only = yes
hosts allow =
การอนุญาตสำหรับสื่อ / data / appinstall / เป็นดังนี้:
คุณสมบัติ appInstall:
share name: stuff
Allow others to create and delete files in this folder is cheeked
Guest access (for people without a user account) is checked
สิทธิ์:
Owner: user A
Folder Access: Create and delete files
File Access: ---
Group: user A
Folder Access: Create and delete files
File Access: ---
Others
Folder Access: Create and delete files
File Access: ---
ฉันตกอยู่ในความสูญเสียและต้องการทำงานนี้ ความคิดใด ๆ
เป้าหมายคือการตั้งค่าเช่นนี้ ผู้ใช้ 3 คนบนเครื่องหน้าต่าง ผู้ใช้แต่ละคนในไดรฟ์ข้อมูลจะมีโฟลเดอร์ส่วนตัวของตัวเองซึ่งเป็นผู้ที่สามารถเข้าถึงได้เท่านั้นจากนั้นอีกโฟลเดอร์หนึ่งที่ผู้ใช้ 2 คนจะอ่านอย่างเดียวและผู้ใช้หนึ่งรายเข้าถึงได้อย่างเต็มที่
ฉันมีการตั้งค่านี้มาก่อนบน windows แต่หลังจากสิ่งที่เกิดขึ้นฉันไม่เคยกลับไปที่ windows ดังนั้น Unix ที่นี่ฉันจะอยู่!
ฉันติดอยู่จริงๆ ฉันใช้งาน Ubuntu 11 ฉันสามารถฟอร์แมตใหม่อีกครั้งและใช้งานเวอร์ชัน 10 หากนั่นจะทำให้ชีวิตง่ายขึ้น ฉันได้รับการติดต่อกับเรื่องนี้มาตั้งแต่พ. 03:00
ขอบคุณ