centos7安装samba进行网络映射 2021-05-07 linux 暂无评论 2391 次阅读 1.安装samba ``` yum -y install samba ``` 2.修改配置文件 ``` vim /etc/samba/smb.conf ### 在 [print$] 下添加如下 security = user ### 在最后添加如下 [public] path = /home ### 需要映射的目录 public = yes writeable = yes browseable = yes guest ok = yes ``` 3.修改映射目录权限 ``` chmod 777 /home ``` 4.启动smb ``` service smb start ``` 5.增加用户密码 ``` ### 输入两次新密码即可 连接网络映射的时候需要 smbpasswd -a root ``` 6.win10连接 ``` ### 映射网络驱动 ### centos的静态IP \\100.100.100.100\public ### 输入 root 及上面创建的密码即可 ``` 转自https://blog.csdn.net/q85795362/article/details/85267483 centos7搭建smb服务 1 `yum install samba samba-client samba-common -y` 安装smb服务 2 `cp -a /etc/samba/smb.conf /etc/samba/smb.conf.bak` 复制配置文件做备份 3 查看selinux状态 `sestatus` 命令 4 永久关闭 SeLinux,修改配置文件`/etc/selinux/config`, `vi /etc/selinux/config`,将SELINU置为disabled 确保setlinux关闭,可以用`setenforce 0`命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。 setenforce 1 设置SELinux 成为enforcing模式 setenforce 0 设置SELinux 成为permissive模式 如果要彻底禁用SELinux 需要在/etc/sysconfig/selinux中设置参数 5 添加系统用户 `useradd zhang passwd zhang` 设置密码 6 使用`smbpasswd –a`来建立Samba用户设置smb密码,不过要建立的Samba用户必须先是系统用户 7 `mkdir -p /samba/wwwroot` 创建smb目录 `chmod -R 0755 wwwroot/` 给文件加权限 `chown -R zhang:zhang wwwroot/` 改变文件所属者 8 在 `/etc/samba/smb.con` 添加如下内容 ``` [wwwroot] path = /samba/wwwroot browseable = yes writable = yes valid users = zhang ``` 9 执行 testparm命令,这时会出现刚才保存内容生成的格式 ``` # See smb.conf.example for a more detailed config file or # read the smb.conf manpage. # Run 'testparm' to verify the config is correct after # you modified it. ``` 10 启动smb服务 `systemctl start smb.service` 开机自启服务 `systemctl enable smb.service` 11 关闭防火墙 `systemctl stop firewalld` 开机自动关闭`systemctl disable firewalld.service` 12 这样就可以在window是上远程范文ilnux下的smb服务了,但是访问的是zhang 家目录下的文件夹 转自https://www.cnblogs.com/x2x3/p/7451366.html 标签: SMB 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。