Bu yüzden LAN'ımdaki başka bir bilgisayardan bir klasör bağlamaya çalışıyorum ve herhangi bir sorun olmadan ssh yapabiliyorum. Ancak, bağlı klasöre eriştiğimde değişiklik yapamıyorum.
Şimdiye kadar yaptığım şey bu:
Yüklemek:
$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
Ve sshfs ile uzak klasöre eriştiğimde:
$sshfs -o idmap=user <username>@<ipaddress>:/home/user ~/remoteserv
Çıkışı şöyle olur:
$~/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 dosyaları eşimin kullanıcı adı altında tuttuğundan dosyalardan herhangi birine düzgün erişemiyorum! Neden olduğu hakkında hiçbir fikrim yok ve bir yerde büyük bir hata yaptığımı hissediyorum. Bir yerde düzenlemem gereken bazı yapılandırma dosyaları var mı? Manpage'de hiçbir şey bulamıyorum: /
Hatta monte ederken bir -o allow_other seçeneği denedim, ama yine de eşimin kullanıcı adı altında monte! Ne oluyor?
python -m SimpleHTTPServer
Sonra ziyaret: localhost: 8000