Debian 10安装Samba并设置无密码共享给Windows 10

什么是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共享支持,重启电脑生效;

null

如果提示:你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问………..
请自行Google

© 版权声明
THE END
喜欢就支持以下吧
点赞0
评论 抢沙发