web-dev-qa-db-ja.com

Ubuntuファイルマネージャーを使用してsshfsによってマウントされたドライブにアクセスできない

sshfsで、これまで見たことのない問題に遭遇しました。

次を実行してserverBをserverAにマウントします(serverAでrootとしてログインします)。

mkdir serverBLink
sshfs root@serverB:/ /home/myname/Documents/serverBLink

これを行うと、コマンドラインからserverBLinkフォルダーを介してserverB上のすべてのファイルを表示できます。いつものようにビジネス。

ただし、Ubuntuのファイルマネージャーを使用してserverBLinkフォルダーにアクセスすることはできません。理由はわかりません。私は技術的に「ドット」としてコンピューターにサインインしているので、許可の問題かもしれないと思ったが、コマンドラインでは、ルートに切り替えました... ??

テストとして、serverBLinkフォルダーでchmod 777を実行して、すべてのユーザーに内部のすべてへのアクセスを許可しようとしましたが、まだ機能しません。

ファイルマネージャーを使用して、serverBLinkフォルダーにアクセスしようとすると、エラーメッセージが表示されます。

フォルダを入力できませんでした

助言がありますか?

1
dot

おそらく-o allow_otherを試してください マウンター以外のユーザーにアクセスを許可する

さらに良いことに、rootを使用するためにsshfsである必要はないので、ディレクトリを作成し、リモートディレクトリを自分でマウントできます(ただし、root@serverBを使用)。

セキュリティの観点から、root@serverBとして接続を確立する必要があります(これは既に行います)。その後、少なくともマウントディレクトリに対する実行権限とマウントコンテンツ自体へのアクセスが必要です。

8
l0b0