如何用SAMBA配置windows服务器和linux客户端之间的文件共享。

2021-11-21 科技 150阅读

如果你是 Linux RHEL 服务器,使用 rpm 包安装 samba 服务的话,过程是这样的。

1 在 rhel 安装盘的 Packages 目录中查找 samba 的 rpm 安装包,使用如下命令安装:

$ rpm -ivh samba-common-3.5.10-114.el6.x86_64.rpm
$ rpm -ivh samba-3.5.10-114.el6.x86_64.rpm

2 修改配置文件 /etc/samba/smb.conf, 增加 Linux 文件系统中指定目录共享,示例如下:

[lory]
comment = Lory Liao
browseable = yes
writable = yes
path = /home/Code
valid users = root

3 添加 samba 访问用户

$ smbpasswd -a root (根据提示输入密码)

4 重启 samba 服务

$ /etc/init.d/smb restart

5 关闭 SELinux, 可以使用 setenforce 0 执行。默认情况下,SELinux 禁止网络上对 samba 服务器上共享的目录进行写操作,即使你在 smb.conf 中允许了写操作。

/usr/bin/setenforce 修改 SELinux 的实时运行模式:

setenforce 1 设置 SELinux 成为 enforcing 模式;

setenforce 0 设置 SELinux 成为 permissive 模式;

6 关闭 Linux 防火墙

$ service iptables stop
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com