近期在学习workerman的即时通讯技术,由于Windows和Linux有较大的不同,所以需要在Linux上开发或者代码实时更新到Linux上,由于还是技术渣渣,所以选择了能将代码实时更新到Linux上的技术——smaba服务器~
按照以下步骤进行操作,如果不能成功,请在下
1、下载及安装Samba
2、配置Samba
3、创建共享目录
4、添加用户
5、启动Samba服务
6、关闭防火墙
7、Windows连接
一、yum安装Samba
yum -y install samba
二、配置Samba
进入Samba配置文件目录
cd /etc/samba/
vi smb.conf
到文件的底部,配置自己的共享目录(centos7上文件略有不同,但是按照下面写,没问题)
[code] # 随意填写
comment = workerman code # 备注而已,可以随意填
path = /home/www/ # 你要共享的目录
browseable = no # 是否让所有的samba用户看到这个项目
public = no # 用来指定该共享是否允许guest账户访问
writable = yes # 是否可以写入
进行语法检测(最好是每配置就要检查一次,小心驶得万年船)
三、创建共享目录
mkdir /home/www/
修改权限(否则无法修改文件)
cd /home
chmod -R 777 www
四、添加用户
Samba用户是基于系统上的用户进行创建的,所以需要首先useradd, 然后修改用户的Samba密码
useradd share
pdbedit -a share
五、启动Samba服务
service smb start
六、关闭防火墙
service iptables stop
setenforce 0
vi /etc/selinux/config
七、Windows连接
win+R键 调出 运行窗口
\\192.168.3.182 # 这里是Linux服务器的IP地址
输入刚刚设置的账号密码
share文件夹-->右键-->映射网络驱动器
大功告成,完结撒花,如有疑问,下方评论~~~~