运行环境: win10 ltsc2019 & debian 10.3
1、 安装samba
切换到root用户,以便安装。
sudo su
apt update
apt install samba
2、配置smb.conf
- 创建用以共享的临时目录
在根目录新建一个共享目录,权限为777
mkdir /share && chmod 777 /share
- 添加访问用户
该用户为当前系统中存在的用户,此处使用的为已存在的普通用户 debian。
如果需要创建专门的共享用户,请自行百度。
pdbedit -a debian
查看当前存在的用户有哪些
pdbedit -L
- 设置共享参数
配置文件位于 /etc/samba/smb.conf
nano /etc/samba/smb.conf
在文件的“[global]”节中,添加以下三条命令,用以软连接访问:
follow symlinks = yes
wide links = yes
unix extensions = no
在文档尾部添加如下内容:
[ShareFolder]
#显示在windows下的共享目录名字
comment = Samba share
#简单的注释 ,可随意
path = /share/
#真实目录
browseable = yes
writable = yes
available = yes
admin users = debian
#管理账号
valid users = debian
#登录账号
public = no
#匿名
directory mode=0777
create mode=0664
3、添加共享文件内容
将需要共享的内容连接到共享目录下,方便访问。
ln -s /home/debian/shareFiles /share
其中,/home/debian/shareFiles 为实际共享内容,share为smb共享目录
重启smbd,使配置生效
sudo systemctl restart smbd.service && sudo systemctl restart nmbd.service
4、Windows 映射
右键桌面的此电脑,添加网络驱动器映射,