Тому я намагаюся встановити папку з іншого комп’ютера в моїй локальній мережі, і я можу виконувати 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 13:05 Documents
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-17 19:06 Downloads
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-13 21:55 Music
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-03 15:07 Pictures
... more of the same
Я не можу отримати належний доступ до жодного файлу, оскільки sshfs монтує файли під іменем моєї дружини! Я поняття не маю, чому, і я відчуваю, що десь я зробив велику помилку. Чи є якийсь файл конфігурації, який мені потрібно десь підправити? Я, здається, не можу знайти нічого на сторінці ":
Я навіть спробував -o enable_other варіант, коли я встановив, але він все-таки встановив його під іменем моєї дружини! Що відбувається?
python -m SimpleHTTPServer
Тоді відвідайте: localhost: 8000