Linux下安装Samba共享目录服务
作者:
来源:网络
点击数: 次
发布时间:2021年09月13日
apt install samba
apt install smbclient
samba -V 验证是否安装成功
vi /etc/samba/smb.conf 修改配置文件
增加以下内容
[share] comment = share folder browseable = yes path = /tmps create mask = 0777 directory mask = 0777 valid users = root force user = nobody force group = nogroup public = yes available = yes
其中,方括号内share是最后共享出来的文件名。下面的path是实际共享出去的目录路径,valid users是可访问的用户名,该项不写,则默认对所有人可见。更多参数说明见下:
[need] # Windows访问Samba服务器是显示目录名,顶格写 comment = need share # 对该共享目录的描述,随便写 browseable = yes # 共享目录是否可见,no不可见,yes或不写默认可见 path = /share # 共享的目录路径 create mask = 0777 # 创建文件的默认权限 directory mask = 0777 # 创建目录的默认权限 valid users = tom # 指定登录的用户,该项不写,则默认对所有人可见 force user = nobody # 指定的用户可以进行登录,其他用户没有权限登录,nobody不限制 force group = nogroup # 同上,指定用户组 public = yes # 是否对所有登录成功的用户可见 writable = yes # 写权限,目录的权限也要许可 available = yes # 同样是设置共享目录是否可见
然后,smbpasswd -a root设置root用户访问共享目录的密码(在Windows上访问Linux的samba共享目录时会要求输入)。
之后,service smbd restart 重启samba服务。
在Windows电脑上访问\samba服务器ip地址\share即可访问共享目录。