0%

redhat7搭建samba服务-linux与linux主机共享

前言

利用cifs加密协议,samba服务实现linux和linux之间的文件共享。服务端和客户端都需要安装cifs-utils软件。

设置cifs实现目录共享

环境:samba服务端已搭建好。

  1. 服务端和客户端安装cifs-utils:切记,在机器重启之后,必须重新挂载yum仓库,否则yu无法正常使用!并且服务端一定要清除防火墙规则:iptables -Fservice iptables save
    1
    yum install cifs-utils
  2. 客户端创建共享目录挂载点
    1
    2
    mkdir /xkj
    chmod -Rf 777 /xkj
  3. 客户端设置samba密码文件,用于连接服务端samba服务
    1
    2
    cd /root
    vi auth.smb
点击展开配置文件内容

1
2
3
username=sambaxkj
password=redhat
domain=WORKGROUP #samba服务端设置的工作组名称

1
chmod 600 auth.smb #权限设置为只允许自己读写
  1. 客户端设置挂载信息,将服务端的共享目录挂载到本地
    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
-------------本文结束感谢您的阅读-------------