原来在Windows下一直使用NFS来访问Linux的共享,因为配置简单.但最近一台Linux机器上NFS共享访问起来是超级慢,各大搜索引擎找了几天都没找到解决办法,就只有换个方式了.
安装Samba
yum install samba
CentOS下直接用Yum,很方便快捷.
配置Samba匿名存取,并指定写入账户
[global]
workgroup = SAMBA
security = user
map to guest = Bad user
guest account = apache #指定账户,不然nobody 会有权限问题
interfaces = 192.168.0.1/24
hosts allow = 192.168.0.2 #允许客户端
[share]
comment = Test RW
path = /tmp/share
browseable = yes
writable = yes
available = yes
public = yes
read only = no
guest ok = yes
重启samba服务
systemctl stop samba
systemctl start samba
起飞了~~~
Win10下的附加设定
因为Win10 默认禁止了这种不安全的连线方式所以你需要在Win10的电脑上多做两步.
- 执行 gpedit.msc -> computer configuration -> Administrative Templates->Network->Lanman Workstation:Enable Insecure guest logons 设为Enable
- Windows features on or off ->选择 SMB 1.0/CIFS File Sharing Support