작동하도록 할 수 없습니다 sshfs
. 아무리 노력해도 내 비밀번호를 받아들이지 않습니다.
내 호스트 이름은 netnoob44
이고 사용자 이름은 seeder
다음과 같이 사용하려고 합니다.
sudo sshfs -o allow_other,default_permissions $USER@localhost:$HOME /mnt/sharedfs -p 22222
그런 다음 내 비밀번호를 묻습니다.
[sudo] password for seeder:
[sudo] password for seeder:
비밀번호를 입력했는데 작동하지 않습니다.
이것은 작동합니다.
sudo ping 1.1.1.1
[sudo] password for seeder:
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=58 time=8.97 ms
이것은 작동합니다.
seeder@netnoob44 ~ $ sudo mkdir test1
[sudo] password for seeder:
seeder@netnoob44 ~ $
무슨 일이야? 왜 이것이 작동하지 않습니까?
나는 잠겨 있지 않으며 여전히 정상적으로 로그인 및 로그아웃할 수 있습니다 sudo
.
답변1
먼저 원격 컴퓨터에 SSH로 접속할 수 있는지 확인하겠습니다 ssh -p PORT USER@IP:/PATH
. 이것이 작동하지 않으면 문제는 plain이 아니라 sshfs
plain 에 있는 것입니다 ssh
.
작동한다면 완전히 비어 있는 새 디렉토리를 생성 mkdir /tmp/TEMPORARY_MOUNTPOINT
하고 sshfs -p PORT USER@IP:/PATH /tmp/TEMPORARY_MOUNTPOINT
.
왜 그것을 사용해야 하는지 모르겠습니다 sudo
. 내 시스템에서는 루트 액세스가 필요하지 않습니다 sshfs
(내가 사용하는 것 Debian Stable
).