Quindi sto cercando di montare una cartella da un altro computer nella mia LAN e sono in grado di ssh senza problemi. Ma non riesco ad apportare modifiche quando accedo alla cartella montata.
Questo è quello che ho fatto finora:
Installare:
$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
E quando accedo alla cartella remota tramite sshfs:
$sshfs -o idmap=user <username>@<ipaddress>:/home/user ~/remoteserv
L'output di diventa:
$~/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
Non riesco ad accedere correttamente a nessuno dei file perché sshfs sta montando i file con il nome utente di mia moglie! Non ho idea del perché e mi sento come se avessi fatto un grosso errore da qualche parte. C'è qualche file di configurazione che devo modificare da qualche parte? Non riesco a trovare nulla sulla manpage: /
Ho anche provato un'opzione -o allow_other quando l'ho montato, ma lo ha comunque montato sotto il nome utente di mia moglie! Cosa sta succedendo?
python -m SimpleHTTPServer
Quindi visitare: localhost: 8000