samba最快速匿名共享
1、需要先关闭SELinux和防火墙。
2、关闭SELinux:
# vim /etc/sysconfig/selinux
SELINUX=disabled
关闭防火墙:
# systemctl stop firewalld
# systemctl disable firewalld
3、安装samba
# yum install samba
4、配置文件/etc/samba/smb.conf
设置成匿名访问,其中samba3和samba4版本设置有点不一样。
samba3版本
把[global]段中的security = user改成security = share
samba4版本
在[global]中添加一句:
map to guest = bad user

5、在/etc/samba/smb.conf最后添加一个区段,填入要共享的目录和设置。
[share_name] #此处是共享的名称,随便起
comment = share #注释
path = /tmp #要共享的目录路径(目录要有777的权限)
browsable =yes #可浏览
writable = yes #可写入文件
guest ok = yes #匿名用户以guest登录
public = yes #匿名访问

6、配置完成后,重启samba服务
# systemctl restart smb
7、远程访问共享的目录
Linux客户端:
使用smbclient来操作远程共享的文件
查看文件
# smbclient -c "ls" //192.168.3.21/share_name
创建目录
# smbclient -c "mkdir test" //192.168.3.21/share_name
也可以使用mount把共享目录挂载到某个目录上
# mount -t cifs -o username=root //192.168.3.21/share_name /mnt


8、Windows远程访问:
随便打开文件浏览器,在地址栏上填上samba服务的IP地址
