■CentOS7にfuse-sshfsを導入する。 KVMホストのdebianから自身で管理するdlsv(DownLoadSerVice)ディレクトリをマウントする。 $ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) ■プロキシ経由のyum。 $ sed -e 's/[0-9]/X/g' /etc/yum.conf | grep proxy proxy=http://XXX.XXX.XXX.XXX:XXXX $ sudo yum update ■fuse-sshfsはEPELリポジトリから導入。 $ sudo yum install -y epel-release $ yum provides fuse-sshfs 読み込んだプラグイン:fastestmirror Loading mirror speeds from cached hostfile * base: ftp-srv2.kddilabs.jp * epel: epel.dionipe.id * extras: ftp-srv2.kddilabs.jp * updates: centos.usonyx.net fuse-sshfs-2.10-1.el7.x86_64 : FUSE-Filesystem to access remote filesystems via SSH リポジトリー : epel fuse-sshfs-2.10-1.el7.x86_64 : FUSE-Filesystem to access remote filesystems via SSH リポジトリー : @epel $ sudo yum install -y fuse-sshfs --enablerepo=epel && sudo modprobe fuse $ sudo modprobe -c | awk '$NF ~ /fuse/' alias char_major_10_229 fuse alias devname:fuse fuse alias fs_fuse fuse alias fs_fuseblk fuse alias fs_fusectl fuse alias symbol:fuse_abort_conn fuse alias symbol:fuse_conn_get fuse alias symbol:fuse_conn_init fuse alias symbol:fuse_conn_kill fuse alias symbol:fuse_conn_put fuse alias symbol:fuse_dev_operations fuse alias symbol:fuse_dev_release fuse alias symbol:fuse_direct_io fuse alias symbol:fuse_do_ioctl fuse alias symbol:fuse_do_open fuse alias symbol:fuse_file_poll fuse alias symbol:fuse_get_req fuse alias symbol:fuse_get_req_for_background fuse alias symbol:fuse_put_request fuse alias symbol:fuse_request_alloc fuse alias symbol:fuse_request_send fuse alias symbol:fuse_request_send_background fuse alias symbol:fuse_sync_release fuse ■sshfsでマウント。アンマウントは他のファイルシステムと同様でも特に問題は起こってない。 $ test -d dlsv || mkdir dlsv;sshfs labunix@192.168.100.1:dlsv dlsv -o compression=yes,transform_symlinks,idmap=user,reconnect $ mount | grep ssh labunix@192.168.100.1:dlsv on /home/labunix/dlsv type fuse.sshfs (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000) $ fusermount -u dlsv/ $ sudo umount dlsv/