可以的。Linux 的 mount 本身就能挂载网络盘,不过“网络盘”有很多种协议,用法不一样。
下面按常见类型给你说明:
# 安装
yum install nfs-utils # CentOS
apt install nfs-kernel-server # Ubuntu
# 导出目录
echo "/data 192.168.1.0/24(rw,sync,no_root_squash)" >> /etc/exports
exportfs -r
systemctl start nfs-server
mount -t nfs 192.168.1.10:/data /mnt/nfs
# 安装工具
yum install cifs-utils
# 或
apt install cifs-utils
mount -t cifs //192.168.1.10/share /mnt/smb \
-o username=admin,password=123456
带域名的:
-o username=DOMAIN\\admin
yum install curlftpfs
curlftpfs ftp://user:pass@host /mnt/ftp
yum install sshfs
sshfs user@host:/remote/path /mnt/ssh
不是原生 mount,需要用工具:
s3fs bucket-name /mnt/s3 -o passwd_file=~/.passwd-s3fs
写进 /etc/fstab:
192.168.1.10:/data /mnt/nfs nfs defaults 0 0
//192.168.1.10/share /mnt/smb cifs username=admin,password=123456 0 0
⚠️ 生产环境密码不要明文写 fstab,可用 credentials 文件。
ping / telnetsoft,intr 或 nofail如果你告诉我:
我可以直接给你一条能用的命令。