这篇文章主要为大家展示了“Linux系统如何使用Samba共享文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统如何使用Samba共享文件”这篇文章吧。
192.168.1.67 | client端 |
---|---|
192.168.1.88 | server端 |
systemctl stop firewalld systemctl disable firewalld # 查看selinux运行状态 getenforce # 修改selinux状态 vim /etc/selinux/config
yum install samba samba-client -y systemctl start smb nmb # 查看samba运行状态 netstat -antp
# 创建一个不能登录的linux用户 useradd -s /sbin/nologin wenlong # 将linux系统用户设为samba用户,并按照提示设置密码 pdbedit -a wenlong # //读取当前samba用户列表 pdbedit -L
# 在客户端192.168.1.67查看wenlong用户的共享信息,默认是wenlong的家目录 smbclient -U wenlong -L //192.168.1.88
# 在客户端client登录查看共享文件 smbclient -U wenlong //192.168.1.88/wenlong
①在server端编辑samba配置文件smb.conf,添加下边sambatest块代码,节点名sambatest
vim /etc/samba/smb.conf [sambatest] # 共享目录是根目录下的test文件夹 path = /test public = yes # 是否可见 browseable = yes guest ok = yes writable = yes
②在server端新建配置文件中path标注的共享目录,并赋予权限
# 创建共享测试文件夹test mkdir /test # 修改权限,777给所有用户提供读写执行权。1粘着位,表示仅允许删除或重命名自己的文件 # 这里涉及到SUID、SGID、SBIT,代表文件包括/etc/passwd,/usr/bin/locate,和下边这种情况 # SUID用4表示,SGID用2表示,SBIT用1表示 # 备注:大多数情况不需要修改,除非特殊情况 chmod 1777 /test/
③重启server端samba服务,并测试配置文件修改是否正确
# 修改配置文件后,重启smb服务 systemctl restart smb nmb # 查看配置文件是否正确 testparm
④client客户端查看共享文件夹,看到了节点名为sambatest的共享文件夹
# 再次查看wenlong共享的文件 smbclient -U wenlong -L //192.168.1.88
⑤client客户端登录分享节点sambatest,可以进行samba自有操作
# 在client端使用wenlong从共享文件节点sambatest登录 smbclient -U wenlong //192.168.1.88/sambatest
①client端新建挂载点clienttest,根目录下创建 clienttest
# 创建挂载点 mkdir /clienttest
②创建临时挂载,查看挂载情况
# 临时挂载 mount -t cifs -o username=wenlong,password=123456 //192.168.1.88/sambatest /clienttest # 查看挂载情况 df -h
③永久挂载,编辑client端fstab文件,重启服务器查看挂载情况
vim /etc/fstab //192.168.1.88/sambatest /clienttest cifs defaults,username=wenlong,password=123456 0 0 df -h
④查看client端挂载的共享文件夹,新建测试文件
# 进入挂载点 cd /clienttest/ # 新建测试文件aaa vim aaa # 查看当前文件列表 ll # 查看aaa文件内容 cat aaa
⑤在server服务端查看测试文件
cd /test/ ll cat aaa
以上是“Linux系统如何使用Samba共享文件”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。