什么是Samba
Samba是在Linux系统上实现SMB(Session MessageBlock)协议的一个免费软件,以实现文件共享和打印机服务共享。
Samba安装方法
两行代码搞定。
apt -y update
apt -y install samba
Samba配置无密码访问
本教程的目的是通过共享访问/home/vod文件夹,在局域网内不用验证密码和用户名,进行直接访问、删除、添加文件操作。为了让所有用户都能读写,需要修改这个文件夹的权限为777。
#在Home目录创建vod文件夹
sudo mkdir -p /home/vod
#将整个home/vod目录与其中的文件和子目录的权限都设置为777
chmod -R 777 home/vod
编辑smb.conf文件,文件在在系统 /etc/samba 目录下,可以拖到本地也可以在线进行编辑。
以下是我的配置文件
[global]
workgroup = WORKGROUP
server string = %h server
hosts allow = 192.168.0. #限定了能访问的IP段,请自行修改或删除这一句。
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
load printers = yes
printing = cups
printcap name = cups
min receivefile size = 16384
write cache size = 524288
getwd cache = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY
map to guest = bad user #bad user表示任何用户都可以访问
usershare allow guests = yes
[share]
comment = blue
path = /home/111
browseable = yes
writable = yes
available = yes
guest ok = yes
create mode = 0700
directory mode = 0700
保存文件后,重启服务
systemctl restart smbd.service
最后win10要开启samba共享支持,重启电脑生效;
如果提示:你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问………..
请自行Google
© 版权声明
文章版权归www.vipkj.net所有,未经允许请勿转载。
THE END
暂无评论内容