大家好,之前有向大家介绍过pure-ftpd,使用它也可以实现windows与linux下的文件共享服务。但是,windows下使用最方便的并不是ftp,因为ftp修改一个文件,必须先将他下载下来,修改后再上传上去。
因此,如果将linux作为一个ups,它并不是一个最合适的文件传输协议。
那么今天,小沃就给大家介绍一个最适合公司内部使用的,用于文件共享的文件传输协议,它就是利用windows自带共享功能的共享方式------samba协议。
大家没有听错,利用samba协议实现windows与linux文件的网络共享。
下面我来大概介绍一下这个方法。
第一步
在linux下安装samba服务器。
debian的安装方法为apt-get install samba
centos的安装方法为yum install samba
第二步
建立一个新的系统用户用于samba服务
useradd -d /home/samba -s /sbin/nologin -m samba
大家记得将上面红色的部分修改为您需要共享的目录。
第三步
修改samba的配置文件
vim /etc/samba/smb.conf
在最下面添加:
[samba]
path = /home/samba
read only = No
第四步
添加samba账户
smbpasswd -a samba
然后就会提示输入密码。
第五步
重启samba
/etc/init.d/samba restart
至此,您就可以通过windows的win+R
\\192.168.56.21
访问samba了,请修改为自己的linux服务器ip。
下面这幅图就是小沃自己通过samba与linux共享文件的效果截图