次のように特定のフォルダにアクセスできます。
ssh -YX [email protected]
cd ../the/folder/I/want
または絶対パスを使用してください
ssh -YX [email protected]
cd /the/absolute/path/to/the/folder/I/want
ls
ただし、リモートホームディレクトリからはインポートできません。
ssh -YX [email protected]
ls ../the/folder/I/want
-> ls: cannot access ../the/folder/I/want: No such file or directory
sshfsを使用してホームフォルダをマウントしてアクセスできます。ただし、sshfsを使用して特定のフォルダをマウントしようとすると、次のようになります。
sshfs [email protected]:/the/absolute/path/to/the/folder/I/want ~/mountpoint
マウントされたフォルダが表示されますが、そのフォルダにアクセスできません。ls -l
ローカルコマンドの結果は次のとおりです。
d---rwx--- 1 root wheel 4,0K 4 nov 22:46 mountpoint
この特定のフォルダをマウントする方法はありますか?
ベストアンサー1
これは、特定のグループにのみアクセスを許可するフォルダがある場合に発生します。これにより、sshfsはグループのIDの1つがドライブをマウントしたユーザーに属していることを確認できません。
次のように "-o defer_permissions" オプションを追加します。
sshfs -o defer_permissions [email protected]:/the/absolute/path/to/the/folder/I/want ~/mountpoint
詳細はこちらからご覧いただけます。https://github.com/osxfuse/osxfuse/wiki/Mount-options#default_permissions-and-defer_permissions?