Debian文件共享主要有以下两种常见方法:
sudo apt update && sudo apt install samba
/etc/samba/smb.conf,末尾添加:[shared_folder]
path = /path/to/shared/folder
browseable = yes
writable = yes
valid users = username # 限制特定用户访问
sudo mkdir -p /path/to/shared/folder
sudo chmod 777 /path/to/shared/folder # 临时开放权限(生产环境建议按需设置)
sudo chown nobody:nogroup /path/to/shared/folder # 避免权限问题
sudo smbpasswd -a username
sudo systemctl restart smbd
sudo ufw allow samba # 若启用防火墙
\\Debian_IP\shared_foldersmbclient //Debian_IP/shared_folder -U username 或通过文件管理器访问sudo apt update && sudo apt install nfs-kernel-server
/etc/exports,添加:/path/to/shared/folder 192.168.1.0/24(rw,sync,no_subtree_check) # 指定客户端IP段
sudo exportfs -a
sudo systemctl restart nfs-kernel-server
sudo mount -t nfs Debian_IP:/path/to/shared/folder /mnt/shared
smbclient)访问,NFS仅限Linux客户端。valid users限制访问权限,避免使用guest ok=yes。