따라서 LAN의 다른 컴퓨터에서 폴더를 마운트하려고하는데 아무런 문제없이 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 allow_other 옵션을 시도했지만 여전히 아내의 사용자 이름으로 마운트했습니다! 무슨 일이야?
이 글은 꽤 오래되었지만 아래 답변이 도움이 되었습니까?
—
rexford
@ 렉스 포드 와우, 내가 이렇게 오래 전에 무슨 짓을했는지 기억이 안나요. 필자는 mohitishere.wordpress.com/2012/10/24/ 와 같은 Python SimpleHTTPServer를 사용했다고 생각 합니다. 원하는 디렉토리에서
—
Robert
python -m SimpleHTTPServer
다음을 방문하십시오 : localhost : 8000