前言
利用cifs加密协议,samba服务实现linux和linux之间的文件共享。服务端和客户端都需要安装cifs-utils软件。
设置cifs实现目录共享
环境:samba服务端已搭建好。
- 服务端和客户端安装cifs-utils:切记,在机器重启之后,必须重新挂载yum仓库,否则yu无法正常使用!并且服务端一定要清除防火墙规则:
iptables -F
、service iptables save
1
yum install cifs-utils
- 客户端创建共享目录挂载点
1
2mkdir /xkj
chmod -Rf 777 /xkj - 客户端设置samba密码文件,用于连接服务端samba服务
1
2cd /root
vi auth.smb
点击展开配置文件内容
1
2
3username=sambaxkj
password=redhat
domain=WORKGROUP #samba服务端设置的工作组名称
1 | chmod 600 auth.smb #权限设置为只允许自己读写 |
- 客户端设置挂载信息,将服务端的共享目录挂载到本地新增这个挂载信息:
1
vi /etc/fstab
1
//192.168.0.106/sambaxkj /xkj cifs credentials=/root/auth.smb 0 0
解析:linux系统中,
//
用于访问samba服务;windows系统中,\\
用于访问samba服务。credentials
指的是挂载到samba服务端的凭据。1
mount -a