タグ付けされた質問 「sshfs」

SSHファイルシステム(sshfs)。SSHを使用してリモートファイルシステムをローカルマシンにマウントするツール。


6
インターネット接続に応じて、スクリプトを実行する方法
私はしばしばsshfsを使用してリモートドライブをマウントします。このマウントを自動的に実行したいと思います。ただし、.bashrcまたは起動スクリプトでマウントすると、ワイヤレスインターネット接続がまだ確立されていないため、マウントが失敗することがよくあります。 接続が確立されるたびにbash scripを実行する簡単な方法、またはsshfsドライブを自動マウントする方法を知っている人はいますか?
48 networking  sshfs 

2
fuse:不明なオプション `defer_permissions '
sshfsUbuntu(16.04 LTS)を使用してリモートホストに接続しようとすると、次のエラーが表示されます。 fuse: unknown option `defer_permissions' コマンドを使用した後: sshfs -o allow_other,defer_permissions username@remotehost.com:/ /mnt/connected/ このデジタルオーシャンチュートリアルで提供されています。 オプション「defer_permissions」を削除すると、コマンドが正常に実行され、リモートホストフォルダーがローカルにマウントされます/mnt/connected/。ただし、権限は正しく表示されません。 「defer_permissions」が不明なオプションである場合、フォルダーをマウントするときに正しいアクセス権を取得するにはどのオプションを使用する必要がありますsshfsか?

4
/ etc / fstabの構成にもかかわらず、sshfsはブート時に自動的にマウントされません
Ubuntu(13.04)ワークステーションをセットアップして、リモートファイルシステムを(ssh経由で)マウントしようとしています。 現在の構成 ユーザーsomeuserを作成し、それをfuseグループに追加しました 私のfstabエントリは次のようになります: sshfs#someuser@remote.com:/remote_dir /media/remote_dir/ fuse auto,_netdev,port=22,user,allow_other,noatime,follow_symlinks,IdentityFile=/home/someuser/.ssh/id_rsa,reconnect 0 0 私の理解から: auto:ブート時にマウントされるリモートfsを明示的に要求しています _netdev:インターフェースの起動を待ってからマウントを試みます user:すべてのユーザーがこの特定のリモートロケーションをマウントするように要求できるようにします(rootユーザーの観点では、ブート時に自動的にマウントする必要はありません) allow_other:(fuseグループ内の)すべてのユーザーがマウントされたfsにアクセスできるようにします IdentityFile:リモートマシンの/home/someuser/.ssh/authorized_keyに追加された公開キーとペアになっている秘密キーを指します。 reconnect:わからない...接続が失われた場合、再接続を試みますか? 問題 起動時に、someuserでログインし、ターミナルを起動します。/media/remote_dirは空です。 しかし、同じユーザー(またはルート)から、次のように入力するだけでマウントできます。 mount sshfs#someuser@remote.com:/remote_dir ファイルブラウザでremote_dirをクリックすると、自動的にマウントされます。 何が欠けている可能性があるかについての手がかりはありますか?
24 mount  fstab  sshfs 


1
sshfsはユーザー特権でマウントしますが、umountにはルートが必要です。どうして?どうやって?
sshfsによって作成されたディレクトリであるnautilusからアンマウントしようとしていますが、このエラーが発生します。 Unable to unmount dir umount: /home/user/dir is not in the fstab (and you are not root) なぜこれが起こっているのかわかりません。sudoなしでsshfsをアンマウントするにはどうすればよいですか? どんな啓発も歓迎されます。前もって感謝します、
17 fstab  sshfs 

1
SSHFS-自動再接続
コマンドラインを使用して接続できるSSHFSマウントがあります。 echo myPassword | sudo sshfs user@home.address:/ /media/NAS -p31337 -o workaround=rename -o password_stdin -o allow_other NASを/media/NAS十分にマウントできるようです。 非常にまれに、停電やインターネットの停止が発生すると接続が切断されます。これらの場合、これが発生したことを認識し、同じコマンドを使用して手動で再接続する必要があります。 接続が切れた場合、Ubuntuサーバーに自動的に再接続を試行させる方法はありますか(30秒ごとなど)。 ありがとう。
16 14.04  server  sshfs 

6
sshfsを使用して自動マウントする方法は?
次のコマンドを使用して、ssh ubuntuディレクトリをubuntu pcにマウントしています。 sshfs user@192.xx.xx.xx.xx:/dir/dir /home/username/mount/xxx 私の質問は、デスクトップでこのためのスクリプトを作成できます。そこで、常に手動でコマンドを入力せずにドライブをマウントする必要があるときに、ダブルクリックしてこのスクリプトを実行できます。
14 sshfs 


1
SSHFS自動マウントで許可が拒否されました
/ etc / fstabを使用して、最初から自動マウントするように、2台のUbuntuマシン間にSSHFS接続を設定しようとしています。 両方のマシンのホームディレクトリに.sshディレクトリを作成し、id_dsaおよびid_dsa.pubファイルを作成し、authorized_keysというファイルで各マシンにキーをコピーしました。ディレクトリのアクセス許可を700に、ファイルを600に設定しました。 user_allow_otherのコメントが解除されるように/etc/fuse.confを編集しました。 これは、クライアントマシンの/ etc / fstabにあるエントリのフォーマットで、ここから取得しました。 sshfs#myname@www.myhome.com:/home/myname /mnt/sshfs/homebox fuse comment=sshfs,noauto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes 0 0 ただし、サーバーをマウントしようとすると、次のエラーが表示されます。 fusermount: failed to open /etc/fuse.conf: Permission denied fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf 前述のように、user_allow_otherのコメントは既に解除されているため、このエラーはさらに不可解です。 他に何をする必要がありますか?
13 11.10  mount  fstab  sshfs 

6
「リモートホストが切断されました」というsshfs
エラーをスローする次のコマンドをsftp使用sshfsして、接続をフォルダーにマウントしようとしています。 ~$ sshfs admin@example.com:/ testfo remote host has disconnected システムにSSH接続し、でコマンドを繰り返しても同じエラーが発生しlocalhostます。このコマンドは別のマシンでも機能したため、問題はサーバーのどこかにあります。 ~$ cat /var/log/auth.log [...] May 24 22:49:43 example sshd[20095]: Accepted publickey for admin from 24.111.222.33 port 47086 ssh2: RSA ad:xx:6e:xx:14:xx:bd:b5:xx:cb:66:xx:xx:xx:a3:ac May 24 22:49:43 example sshd[20095]: pam_unix(sshd:session): session opened for user admin by (uid=0) May 24 22:49:43 example systemd-logind[812]: Removed session …
13 networking  ssh  vsftpd  sftp  sshfs 

1
sshfsは別のユーザーとしてファイルシステムをマウントしています
だから私は自分のLAN内の別のコンピューターからフォルダーをマウントしようとしていますが、問題なくsshを実行できます。しかし、マウントされたフォルダーにアクセスすると、変更を加えることができません。 これは私がこれまでにやったことです: インストール: $sudo apt-get install sshfs $sudo modprobe fuse $sudo adduser <username> fuse $sudo chown root:fuse /dev/fuse $sudo chmod +x /dev/fuse $mkdir ~/remoteserv そして、sshfs経由でリモートフォルダにアクセスすると: $sshfs -o idmap=user <username>@<ipaddress>:/home/user ~/remoteserv の出力は次のようになります。 $~/remoteserv$ ls -l total 60 drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-13 21:54 Desktop drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-10 …

4
sshfs with fstab:接続がピアによってリセットされました
ラップトップ(Ubuntu 13.04)がSSHFSを介してPC(Lubuntu 13.04)のハードドライブにアクセスできるようにしようとしています。接続にRSAキーを使用しています。 これをターミナルで入力すると、問題なく動作します。 sshfs my-PC:/a_folder /media/a_folder しかし、ラップトップを起動すると、自動的にマウントされます。だから私は自分をヒューズグループに追加しました: sudo adduser mynickname fuse そして、次の行をfstabファイルに追加しました。 sshfs#mynickname@my-PC:/a_folder /media/a_folder fuse defaults,idmap=user,_netdev 0 0 ラップトップを起動すると、a_folderがデバイスのリストに表示されますが、マウントされていません。Nautilusを介してアクセスしようとすると、次のエラーが表示されます。 mount: only root can mount sshfs#mynickname@my-PC:/a_folder on /media/a_folder 試しても同じエラーが発生する mount /media/a_folder ターミナルで。 私がしようとすると sudo mount /media/a_folder 私は得る read: Connection reset by peer fstabエントリーのオプションとして「allow_other」を追加しようとし、/ etc / fuse.confの関連する行のコメントを外しましたが、何も変更されませんでした。 ユーザー「mynickname」はフォルダー/ media / a_folderの所有者であり、rwx権限があります。 …
10 fstab  sshfs 

1
sshfs transform_symlinksが壊れている
私はしばらくの間、同じfstabコマンドを使用しています。 sshfs#user@host.be:/home/user /home/user/vps fuse user,port=22,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks 0 0 以前は問題なく動作していました。 ただし、11.10では、シンボリックリンクは変換されなくなり、オプションが明確に設定されていても、すべて壊れていると報告されます。何ができますか?

2
マウントされたSSHFSデバイスに到達できない場合、Nautilusがフリーズする
SSHFSを使用してユーザー空間にリモートファイルシステムをマウントすると、マウントされたホストの1つに到達できない場合、Nautilusのすべてのインスタンスがフリーズに使用されるという問題があります。その問題はNautilus 2.Xおよび3.Xで発生し、今日まで解決策を見つけることができません。この問題により、少なくとも不安定なWLANなどのSSHFSを使用すると、SSHFSはほとんど使用できなくなります。これはノーチラスのバグですか?誰でもこの問題を確認できますか、解決策はありますか?
8 nautilus  sshfs 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.