温馨提示×

Debian挂载网络共享的方法

小樊
63
2025-09-12 11:48:15
栏目: 智能运维

Debian挂载网络共享主要有SMB(Windows共享)和NFS(Linux共享)两种方式,步骤如下:

一、SMB共享挂载

1. 安装工具

sudo apt update  
sudo apt install cifs-utils  # 安装SMB客户端工具  

2. 创建挂载点

sudo mkdir -p /mnt/smb_share  # 创建挂载目录  

3. 手动挂载(命令行)

  • 方式1:直接输入凭据
    sudo mount -t cifs //server_ip/share /mnt/smb_share -o username=your_username,password=your_password,domain=your_domain(可选)  
    
  • 方式2:使用凭据文件(推荐,避免密码明文)
    sudo nano /etc/cifs-credentials  # 创建凭据文件  
    # 内容:username=your_username\npassword=your_password\ndomain=your_domain(可选)  
    sudo chmod 600 /etc/cifs-credentials  # 设置权限  
    sudo mount -t cifs //server_ip/share /mnt/smb_share -o credentials=/etc/cifs-credentials  
    

4. 自动挂载(/etc/fstab)

sudo nano /etc/fstab  
# 添加行://server_ip/share /mnt/smb_share cifs credentials=/etc/cifs-credentials,iocharset=utf8 0 0  
sudo mount -a  # 测试配置是否正确  

二、NFS共享挂载

1. 安装工具

sudo apt update  
sudo apt install nfs-common  # 安装NFS客户端工具  

2. 创建挂载点

sudo mkdir -p /mnt/nfs_share  # 创建挂载目录  

3. 手动挂载(命令行)

sudo mount -t nfs server_ip:/shared_path /mnt/nfs_share  # 挂载NFS共享  

4. 自动挂载(/etc/fstab)

sudo nano /etc/fstab  
# 添加行:server_ip:/shared_path /mnt/nfs_share nfs defaults 0 0  
sudo mount -a  # 测试配置是否正确  

注意事项

  • 权限问题:确保挂载点目录权限正确(如chmod 755 /mnt/xxx),必要时通过uid/gid选项指定用户。
  • 防火墙:若遇连接失败,需开放对应端口(SMB:137-139、445;NFS:2049)。
  • 安全性:避免在命令行直接输入密码,优先使用凭据文件。

参考来源:[1,2,3,4,5,6,7,8,9,10,11]

0