평소대로 Android 휴대폰에 로그인했지만 다음과 같은 문제가 발생했습니다. 시도 1: (실패)
$ sshfs -p 8022 [email protected]:/storage ~/sshfs-mount2 -o IdentityFile=~/.ssh/termux-rsa
sshfs: invalid argument `[email protected]:/storage'
시도 2: (실패)
$ sshfs -p 8022 [email protected] ~/sshfs-mount -o IdentityFile=~/.ssh/termux-rsa
sshfs: invalid argument `[email protected]'
시도 3: (실패)
$ sshfs -p 8022 192.168.43.189 ~/sshfs-mount -o IdentityFile=~/.ssh/termux-rsa
sshfs: invalid argument `192.168.43.189'
Try4: (ssh 성공)
ssh -p 8022 192.168.43.189 -o IdentityFile=~/.ssh/termux-rsa
Welcome to Termux!
Docs: https://termux.dev/docs
Donate: https://termux.dev/donate
Community: https://termux.dev/community
.....
sshfs 로그인에 어떤 문제가 있나요? Manjaro 노트북의 폴더에 전화기를 설치하고 싶습니다. 이 sshfs는 예전에는 작동했지만 휴대폰의 핫스팟을 사용하여 연결할 때 어떻게든 이 문제가 발생했습니다.
답변1
sshfs
별칭이 있으므로 명령을 실행하려고 하면 명령이 실패하므로 명령이 작동하지 않습니다 .sshfs -p 8022 [email protected]:/ ~/sshfs-mount -o IdentityFile=~/.ssh/termux-rsa
다음 방법을 사용하여 문제를 해결할 수 있습니다.
- 쉘 파일에서 명령의 별칭을 해제합니다(예: bash인 경우 bash이거나
~/.bashrc
그럴~/.bash_aliases
수 있음). - 인수 없이 명령을 실행하면 됩니다
sshfs
. 그러나 별칭 사용[email protected]:/
과 사용 중인 상황을 고려하면[email protected]:/storage
이는 유용하지 않습니다. \
쉘 앨리어싱을 방지하려면 a 접두사를 붙입니다 .
\sshfs -p 8022 [email protected]:/storage ~/sshfs-mount2 -o IdentityFile=~/.ssh/termux-rsa