linux中smb命令 linux设置smb( 七 )

【linux中smb命令 linux设置smb】说明:path用来指定共享目录的路径 。可以用%u、%m这样的宏来代替路径里的unix用户和客户机的Netbios名,用宏表示主要用于[homes]共享域 。例如:如果我们不打算用home段做为客户的共享,而是在/home/share/下为每个Linux用户以他的用户名建个目录,作为他的共享目录,这样path就可以写成:path = /home/share/%u;。用户在连接到这共享时具体的路径会被他的用户名代替,要注意这个用户名路径一定要存在 , 否则,客户机在访问时会找不到网络路径 。同样 , 如果我们不是以用户来划分目录,而是以客户机来划分目录,为网络上每台可以访问samba的机器都各自建个以它的netbios名的路径,作为不同机器的共享资源,就可以这样写:path = /home/share/%m。
browseable = yes/no
说明:browseable用来指定该共享是否可以浏览 。
writable = yes/no
说明:writable用来指定该共享路径是否可写 。
available = yes/no
说明:available用来指定该共享资源是否可用 。
admin users = 该共享的管理者
说明:admin users用来指定该共享的管理员(对该共享具有完全控制权限) 。在samba 3.0中,如果用户验证方式设置成“security=share”时,此项无效 。
例如:admin users =bobyuan , jane(多个用户中间用逗号隔开) 。
valid users = 允许访问该共享的用户
说明:valid users用来指定允许访问该共享资源的用户 。
例如:valid users = bobyuan,@bob,@tech(多个用户或者组中间用逗号隔开 , 如果要加入一个组就用“@+组名”表示 。)
invalid users = 禁止访问该共享的用户
说明:invalid users用来指定不允许访问该共享资源的用户 。
例如:invalid users = root,@bob(多个用户或者组中间用逗号隔开 。)
write list = 允许写入该共享的用户
说明:write list用来指定可以在该共享下写入文件的用户 。
例如:write list = bobyuan,@bob
public = yes/no
说明:public用来指定该共享是否允许guest账户访问 。
guest ok = yes/no
说明:意义同“public” 。
几个特殊共享:
[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
; valid users = MYDOMAIN\%S
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
guest ok = yes
writable = no
share modes = no
[Profiles]
path = /var/lib/samba/profiles
browseable = no
guest ok = yes
linux下Samba 怎样添加用户的命令首先保证有个系统用户,因为smb服务的用户必须为系统用户 。
然后用命令:smbpasswd -a 用户名 (会要求两次输入密码)
-a为添加用户 , -d是禁用 ,-e是启用 ,-x是删除 。如果添加不成功 , 可再执行一次 smbpasswd -a 命令,重新添加 。
关于linux中smb命令和linux设置smb的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读