sshfs
いくつかのpythonプロジェクトを含むフォルダーをssh経由で~/
ディレクトリにマウントするために使用しています。
$ mkdir -p ~/mount/my-projects
$ sshfs user@example.com:/home/user/my-projects ~/mount/my-projects
期待どおりにほとんどのコマンドを実行できます。
$ ls ~/mount/my-projects
some-python-project
しかしsudo
、で何かを行おうとすると、許可が拒否されて失敗します:
$ sudo ls ~/mount/my-projects
ls: cannot access /home/user/mount/my-projects: Permission denied
私が実際に達成しようとしているのは、ローカルマシンでpythonパッケージのインストールスクリプトをテストすることです。
$ cd ~/mount/my-projects/some-python-project
$ sudo python setup.py install