smb是为了共享,nmb是为了主机名与IP映射(smb是Samba 的主要启动服务器,让其它机器能知道此机器共享了什么;如果不打开nmb服务器的话,只能通过IP来访问 。nmb是解析用的,就是把这台Linux机器所共享的工作组及在此工作组下的netbios name解析出来)
yum install samba
systemctl restart smb
systemctl enable smb
useradd smb1 创建smb1用户 如果直接添加smb用户会与本地用户属性有冲突
pdbedit -au smb1
/etc/samba/smb.conf
interfaces = lo eth0 192.168.17.129/24
hosts allow = 127. 192.168.17.
注销其他无用的smb共享目录
[smbfile]
comment = smbfile
path = /smbfile
browseable = yes 登录后是否可见
public=yes(可见共享)
read only = yes 只读 如果是NO就是读写
writeable = yes
systemctl restart smb
\\192.168.17.129
smbclient -L //192.168.17.129 -U root
mount -o username=root //192.168.17.129/share /mnt
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。