温馨提示×

Debian文件系统如何共享

小樊
48
2025-08-16 01:09:20
栏目: 智能运维

Debian文件系统共享主要有以下两种方式:

一、Samba共享(适用于Windows/Linux/macOS)

  1. 安装Samba
    sudo apt update && sudo apt install samba 
  2. 配置共享目录
    编辑 /etc/samba/smb.conf,添加共享配置(如[shared]段,指定路径、权限等)。
    [shared] path = /path/to/share read only = no browsable = yes valid users = username 
  3. 创建用户并设置密码
    sudo smbpasswd -a username 
  4. 重启服务并开放防火墙
    sudo systemctl restart smbd nmbd sudo ufw allow samba 
  5. 客户端访问
    • Windows:文件资源管理器输入\\Debian_IP\共享名,输入用户名密码。
    • Linux/macOS:使用smbclient或挂载命令访问。

二、NFS共享(适用于Linux客户端)

  1. 安装NFS服务端
    sudo apt update && sudo apt install nfs-kernel-server 
  2. 配置共享目录
    编辑 /etc/exports,添加共享路径及权限(如/path 192.168.1.0/24(rw,sync))。
  3. 重启服务并导出共享
    sudo exportfs -a sudo systemctl restart nfs-kernel-server 
  4. 客户端挂载
    安装nfs-common后,使用mount命令挂载远程目录。
    sudo mount -t nfs Debian_IP:/path /mnt/local_mount 

注意事项

  • 确保防火墙允许对应端口(Samba:137-139、445;NFS:2049)。
  • 根据需求调整权限(如rw读写、ro只读)。
  • 定期备份共享数据以防丢失。

0