弄了个软路由(all in one)主机,网站开发环境放到上面很方便,不用每台电脑都配置了。虽说bt面板已经非常方便了,但还是“本机感“的操作好一些,于是就想着在CentOS系统里配置上samba,然后直接吧wwwroot目录给共享了。
一,安装samba
yum install samba
二,添加系统用户
useradd wwwroot //给系统添加一个叫wwwroot用户
passwd wwwroot //给该用户设置密码(系统密码)
三,将wwwroot添加为samba用户
smbpasswd -a wwwroot //将wwwroot添加为samba用户,并设置密码
备注:
smbpasswd -a user:添加一个samba用户
smbpasswd -d user:禁用一个samba用户
smbpasswd -e user:恢复一个samba用户
smbpasswd -x user:删除一个samba用户
四,配置smb.conf
vi /etc/samba/smb.conf
加入以下内容,配置wwwroot用户可访问的目录和权限
[wwwroot]
comment = wwwroot //描述
path = /www/wwwroot
public = yes
writable =yes
五,修改对应目录的权限
chmod -R 777 /www/wwwroot
六,Selinux 和 防火墙
setenforce 0 //临时关闭Selinux
systemctl stop firewalld.service #停止firewall(不加.service也行)
systemctl disable firewalld.service #禁止firewall开机启动
备注1:
修改 /etc/sysconfig/selinux
中 SELINUX=enforcing
为 SELINUX=disabled
可永久关闭Selinuxsetenforce 1
可以临时开启selinux;getenforce
命令可以查看 selinux当前状态
备注2:
为什么要关闭防火墙呢?不深究了,本地局域网开发,无所谓doge~
七,启动服务并设置开机自启动
systemctl start smb
systemctl enable smb
八,用你起的的设备访问去吧~
已有0 条评论