Midnight Commander에서는 다음 명령을 사용하여 원격 컴퓨터와 SFTP 연결을 설정할 수 있습니다.
cd #sh:[email protected]:/home/username/
원격 시스템이 비표준 포트를 사용할 때 이를 수행하는 방법은 무엇입니까?
답변1
SSH에 대해 기본이 아닌 설정을 사용하려면 에서 그렇게 하세요 ~/.ssh/config
. 이렇게 하면 기본이 아닌 포트나 다른 사용자 이름 등을 전달하는 방법에 대해 걱정할 필요 없이 를 호출하거나 백그라운드에서 ssh myalias
일부 애플리케이션을 호출할 수 있습니다 . ssh myalias
.
Host foo
HostName example.com
Port 2222
User yourusername
그리고 Midnight Commander에서는:cd #sh:foo:
답변2
mc
해당 "사이드 메뉴"에서 "쉘 링크"를 지원합니다.이는 다음을 사용합니다. ssh
연결 설정 fish
(FI양도하다쉿엘 파일 시스템).
-J
AFAIK ssh 옵션 과 동등한 것은 없습니다 .점프 서버 통과 시.
기타 참고자료
답변3
이 솔루션을 이미 시도했지만 sshd
사용 중인 VPN 인터페이스에서 수신 대기하지 않기 때문에 작동하지 않는다는 것을 깨달았습니다. 이제 표준 포트를 수신하는 내부 인터페이스가 있으므로 이 솔루션은 더 이상 필요하지 않지만 다음과 같습니다.
cd #sh:[email protected]:[port]/home/username/