背景:一台两人共享的服务器磁盘快满了,想迁移一下数据,本来打算用filezilla,然后被告知可以用sshfs挂载数据。
跳板机版本:CentOS Linux release 7.4.1708 (Core)
方法:用sshfs。
流程:
1. 安装sshfs
1. 用yum安装SSHFS
$ yum install fuse-sshfs
2. 从源安装SSHFS
$ cd /tmp
$ wget https://github.com/libfuse/sshfs/releases/download/sshfs_2.8/sshfs-2.8.tar.gz
$ tar xvf sshfs-2.8.tar.gz
$ cd sshfs-2.8
$ ./configure
$ make && make install
2. 建立一个与远程共享的文件夹
$ mkdir /var/mnt
3. 用sshfs从远程服务器进行临时(!!)挂载
$ sshfs root@192.168.251.6:/home/work/yuyanpeng /var/mnt/
4. 卸载远程文件夹
$ umount /var/tmp
过程中学到的额外命令:
# 查看centos版本方法
$ lsb_release -a