とらりもんHOME  Index  Search  Changes  Login

SSHFS

SSHFSは, SSHプロトコルを利用して、ネットワークごしにファイルシステムをマウントするものです。サーバーのディレクトリを、あたかも自分の端末のディレクトリツリーの一部としてマウントできます。NFSと似たようなものですが、SSHFSなら、NFSと違って、端末とサーバーがルーターで仕切られていたり(違うサブネット)しても大丈夫。サーバーにNFSが入っていなくても大丈夫!

準備

$ sudo apt install sshfs

コマンド(端末で)

$ sshfs username@123.123.123.123:/directory /mountpoint
usernameはユーザー名
123.123.123.123はサーバーのIPアドレス又はホスト名
/directoryはサーバー側のディレクトリ
/mountpointは端末側のマウントポイント。
rootでは(sudoでは)やらないこと(失敗するよ)。

起動と同時に自動マウントする:

$ mkdir ~/bin
$ vi ~/bin/init_sshfs.sh
(上記コマンドを記入)
$ chmod +x ~/bin/init_sshfs.sh
$ gnome-session-properties
自動起動するソフトとして, ~/bin/init_sshfs.shを登録する。

fstabで自動マウント (/etc/fstabに以下を記述)

sshfs#username@123.123.123.123:/directory /mountpoint  fuse user,_netdev,reconnect,uid=1000,gid=1000,IdentityFile=/home/username/.ssh/id_rsa,idmap=user,allow_other  0   2
Last modified:2019/07/05 10:37:45
Keyword(s):
References:[とらりもんHOME]