温馨提示×

ubuntu mount怎样远程挂载

小樊
47
2026-10-26 03:22:52
栏目: 智能运维

在 Ubuntu 上“远程挂载”通常有以下几种常见方式,取决于远程系统类型和使用场景。下面按最常用到少见依次说明。


一、挂载远程 Linux 服务器(SSH)→ sshfs

适合:临时、简单、安全

1. 安装

sudo apt update
sudo apt install sshfs

2. 创建挂载点

mkdir ~/remote

3. 挂载

sshfs user@remote_ip:/remote/path ~/remote

4. 卸载

fusermount -u ~/remote

✅ 优点:无需服务器额外配置
❌ 缺点:速度一般,不适合高并发


二、挂载远程 Linux(NFS)→ 推荐服务器场景

适合:内网、高性能

服务器端(远程)

sudo apt install nfs-kernel-server
sudo mkdir -p /srv/nfs
sudo chown nobody:nogroup /srv/nfs

sudo vim /etc/exports

添加:

/srv/nfs 192.168.1.0/24(rw,sync,no_subtree_check)
sudo exportfs -a
sudo systemctl restart nfs-kernel-server

客户端(Ubuntu)

sudo apt install nfs-common
sudo mkdir /mnt/nfs
sudo mount remote_ip:/srv/nfs /mnt/nfs

开机自动挂载:

remote_ip:/srv/nfs /mnt/nfs nfs defaults 0 0

三、挂载 Windows 共享(SMB/CIFS)

适合:访问 Windows 文件

sudo apt install cifs-utils
sudo mkdir /mnt/win

临时挂载:

sudo mount -t cifs //192.168.1.100/share /mnt/win \
-o username=winuser,password=winpass

安全写法(推荐):

sudo vim /etc/cifs-credentials
username=winuser
password=winpass
sudo chmod 600 /etc/cifs-credentials
sudo mount -t cifs //192.168.1.100/share /mnt/win -o credentials=/etc/cifs-credentials

fstab:

//192.168.1.100/share /mnt/win cifs credentials=/etc/cifs-credentials 0 0

四、WebDAV 远程挂载(云盘/Nextcloud)

sudo apt install davfs2
sudo mkdir /mnt/webdav
sudo mount -t davfs https://remote/webdav /mnt/webdav

五、选择建议

场景 推荐方式
临时访问 Linux sshfs
内网服务器 NFS
Windows 共享 CIFS
云存储 WebDAV

如果你能说明:

  • 远程是 Linux / Windows
  • 是否 内网 / 公网
  • 是否要 开机自动挂载

我可以给你精确命令。

0 踩