通常のsshfsコマンドを使用してfusion sshfs設定をコピーできません

通常のsshfsコマンドを使用してfusion sshfs設定をコピーできません

目的:起動時にsshfsを介してローカルシステムにリモートフォルダをマウントする

マイコンピュータに空のUSBが接続されています。/media/steve/downloads-remote/ ドライブ内にフォルダがあります。Downloads ドライブとフォルダの権限は次のとおりです。drwxrwxrwx

このコマンドを実行するとき:sshfs [email protected]:/mnt/mpathw/steve/Downloads /media/steve/downloads-remote/Downloads -o allow_other,reconnect

ドライブがマウントされ、両方のディレクトリが接続されます。フォルダを表示し、両側で編集内容を追加/削除でき、すべてが期待どおりに機能します。

今私は同じ目標を達成しようとしていますが、起動時にこのドライブを永久にマウントしようとしています。

以下を編集しfuse.confて追加しました。user_allow_other

その後、ファイルを編集し、以下を追加fstabしました。

[email protected]:/mnt/mpathw/steve/Downloads  /media/steve/downloads-remote/Downloads  fuse.sshfs  allow_other,identityfile=/home/steve/.ssh/id_rsa,default_permissions,idmap=user,reconnect,uid=1000,gid=1000  0  0

今システムを再起動した後:

まず、別のマウントポイントを作成するので、メディアフォルダが突然次のように見えます。

/media/steve
--downloads-remote
--downloads-remote1/Downloads

私の元の/Downloadsフォルダが次の場所にプッシュされました。downloads-remote1

アクセスしよう/media/steve/downloads-remote/とすると許可が拒否されました

/media/steve/downloads-remote/権限を確認したらdrwx------ 3 root root

その後、以下を使用して権限を変更しました。sudo chmod -R a+rwx downloads-remoteこれで権限は次のようになります。drwxrwxrwx 3 root root

これで入ることができますが、/media/amir/downloads-remote/Downloadsそこにファイルはなく、リモートサーバーと同期されません。

私の設定に何がありましたか?

  1. 私はこの新しいディレクトリを作成したくないので、直接使用するかのようにインストールしたいとdownloads-remote1思います。sshfs/media/steve/downloads-remote/Downloads

  2. フォルダをルートに割り当てて権限を変更できるのはなぜですか?

  3. 実際にリモートドライブに接続されていないような理由は、ファイル/フォルダが表示されないためです。

答え1

結局仕事ができなくなりました。認証、ログの確認に問題があり、ethが始まる前に時々接続されていないようで、時には他のエラーがあるようです...とにかく、私がやろうとしていることには非常に面倒です。

sshfs最後に、起動時に実行され、次の行を実行するbashスクリプトを作成しました。

関連情報