标签:最好 注释 user 访问 table centos7 name 使用 val
本文简要介绍在Linux上部署samba服务,windows客户端可以访问此共享目录。
CentOS7.5
# yum -y install samba
编辑主配置文件 # vim /etc/samba/smb.conf [shared] #shared是共享的名称 comment = zhangxu shared path = /data/ #实际共享目录的路径 read only = no
一部分参考配置参数
comment 注释信息
path 所共享的目录路径
public=yes 能否被匿名用户访问的共享,默认no,和guest ok类似
browsable 是否允许所有用户浏览此共享,默认为yes,no为隐藏
writable=yes 可以被所有用户读写,默认为no
read only=no 和writable=yes等价,如与以上设置冲突,放在后面的设置生效,默认只读
write list 三种形式:用户,@组名,+组名,用,分隔。如writable=no,列表中用户或组可读写,不在列表中用户只读
valid users 特定用户才能访问该共享,如为空,将允许所有用户,用户名之间用空格分隔
samba的用户必须是Linux系统的用户,为了安全最好使用/sbin/nologin的默认shell
# useradd -s /sbin/nologin smbuser
# smbpasswd -a smbuser
# chown smbuser:smbuser /data/
\\x.x.x.x\shared
用户名:smbuser
密码为第5步添加Linux系统用户为samba用户时设置的密码
# yum -y install samba-client
# smbclient -L SERVER-IP -U USERNAME
SERVER-IP:IP地址
USERNAME:windows登录的用户名
# smbclient //SERVER-IP/shared_name -U USERNAME
# mount -t cifs //SERVER-IP/shared_name /mount_point -o username=USERNAME,password=PASSWORD
标签:最好 注释 user 访问 table centos7 name 使用 val
原文地址:https://www.cnblogs.com/ysuwangqiang/p/11967228.html