Debian可通过Samba、NFS、SSHFS等方式实现文件共享,以下是具体方法及关键步骤:
安装Samba
sudo apt update && sudo apt install samba
配置共享目录
/etc/samba/smb.conf,末尾添加:[shared_folder]
path = /path/to/share
browseable = yes
writable = yes
valid users = your_username
/home/user/docs,设置用户权限。创建Samba用户
sudo smbpasswd -a your_username
```(需先在系统中存在该用户)
重启服务并设置开机自启
sudo systemctl restart smbd nmbd
sudo systemctl enable smbd nmbd
访问共享
\\Debian_IP\shared_folder,输入用户名和密码。smbclient //Debian_IP/shared_folder -U your_username 或挂载命令。安装NFS服务
sudo apt update && sudo apt install nfs-kernel-server
配置共享目录
/etc/exports,添加:/path/to/share 192.168.1.0/24(rw,sync,no_subtree_check)
```(`192.168.1.0/24` 替换为目标网络)
重启服务
sudo systemctl restart nfs-kernel-server
客户端挂载
sudo mount -t nfs Debian_IP:/path/to/share /mnt
安装SSHFS
sudo apt update && sudo apt install sshfs
挂载远程目录
sshfs user@Debian_IP:/path/to/share /mnt
```(输入密码后完成挂载)
卸载目录
fusermount -u /mnt
chmod 和 chown 确保共享目录可访问,避免权限冲突。以上方法参考自,可根据实际需求选择。