รุ่นของซอฟต์แวร์:
CentOS 6.6 x64
Samba 4.0.0-66.el6_6.rc4 (from YUM)
ปัญหา:
ฉันกำลังพยายามสร้างแชร์แซมบ้าบนเซิร์ฟเวอร์ CentOS ของฉันสำหรับผู้เยี่ยมชม / ผู้ใช้ที่ไม่ผ่านการตรวจสอบ การใช้การกำหนดค่าด้านล่างเมื่อฉันพยายามนำทางไปยังการแบ่งปันโดยไม่ต้องผ่านการตรวจสอบสิทธิ์ Windows จะขอให้ฉันใส่ชื่อผู้ใช้และรหัสผ่าน
ต้องการ:
การแชร์จะต้องไม่ปรากฏให้เห็นเมื่อผู้ใช้นำทางไปยังรูท (เช่น \ myserver) และวิธีเดียวที่พวกเขาสามารถเข้าถึงได้คือผ่าน "\ myserver \ my_share \" ส่วนแบ่งอื่น ๆ ต้องขอชื่อผู้ใช้และรหัสผ่าน; นี่เป็นเพียงการแบ่งปันที่แขกผู้เข้าพักสามารถเข้าถึงได้
[global]
log file = /var/log/samba/log.%m
cups options = raw
load printers = yes
server string =
default = global
path = /home
os level = 20
winbind trusted domains only = yes
security = user
public = yes
winbind use default domain = yes
passdb backend = tdbsam
max log size = 50
[my_share]
browseable = no
guest only = yes
path = /home/my_home_path