Vì vậy, tôi đang cố gắn một thư mục từ một máy tính khác trong mạng LAN của mình và tôi có thể ssh mà không gặp vấn đề gì. Nhưng, tôi không thể thực hiện bất kỳ thay đổi nào khi tôi truy cập vào thư mục được gắn kết.
Đây là những gì tôi đã làm cho đến nay:
Tải về:
$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
Và khi tôi truy cập thư mục từ xa thông qua sshfs:
$sshfs -o idmap=user <username>@<ipaddress>:/home/user ~/remoteserv
Đầu ra của trở thành:
$~/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
Tôi không thể truy cập bất kỳ tệp nào một cách chính xác vì sshfs đang gắn các tệp theo tên người dùng của vợ tôi! Tôi không biết tại sao, và tôi cảm thấy như mình đã phạm một sai lầm lớn ở đâu đó. Có một số tập tin cấu hình mà tôi cần phải điều chỉnh ở đâu đó? Tôi dường như không thể tìm thấy bất cứ điều gì trên trang web: /
Tôi thậm chí đã thử một tùy chọn -o allow_other khi tôi gắn kết, nhưng nó vẫn gắn nó dưới tên người dùng của vợ tôi! Chuyện gì đang xảy ra vậy?
python -m SimpleHTTPServer
Sau đó truy cập: localhost: 8000