[共享文件]设置:
comment:对共享目录的注释、说明信息
path:共享目录在服务器中对应的实际路径
browseable:该共享目录在“网上邻居”中是否可见
guest ok:是否允许所有人访问,等效于“public”
writable:是否可写,与read only的作用相反
Samba服务设置的读取、写入权限,优先级要低于文件系统中设置的权限
建立Samba用户数据库文件
默认数据库文件位于:/etc/samba/smbpasswd
系统用户帐号 -> Samba用户帐号
smbpasswd -a user1 #添加
smbpasswd -d user1 #禁用
smbpasswd -e user1 #启用
smbpasswd -x user1 #删除
Samba帐号的别名设置
在smb.conf文件中需要启用如下配置
username map = /etc/samba/smbusers
默认的别名映射文件:/etc/samba/smbusers
配置文件语法检测工具:testparm
状态查看工具:smbstatus
[root@ ~]# smbstatus
3. Samba客户端访问方法:
使用Windows客户端访问文件共享服务
网上邻居、UNC路径
windows 下:断开连接的方法:注销系统或输入以下命令.
使用Linux客户端访问文件共享服务:smbclient
smbclient命令,查看及登录使用共享
smbclient -L 192.168.168.1
smbclient //192.168.168.1/movie -U user1
smbclient -L //服务器地址 –U smb账号
smbclient //服务器地址/共享名称 –U smb账号
挂载:
mount命令,将共享目录挂载到本地使用
#mount -o username=vina //192.168.168.1/movie /mnt
#mount –t cifs –o username=smb账号,password=‘密码’//服务器地址/共享资源名称 /挂载点
smbmount //192.168.5.100 /mnt/dir1 –o username=user1
自动挂载:vim /etc/fstab
//192.168.2.100/qq /mnt/qq cifs defaults, credentials=/etc/samba/account.txt 0 0
安全控制:
vim /etc/samba/account.txt
chmod 600 /etc/samba/account.txt