SFTP를 통해 Midnight Commander의 비표준 포트에 어떻게 연결합니까?

SFTP를 통해 Midnight Commander의 비표준 포트에 어떻게 연결합니까?

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양도하다엘 파일 시스템).

스크린샷

mc도움말/맨페이지:

도움말 스크린샷

-JAFAIK ssh 옵션 과 동등한 것은 없습니다 .점프 서버 통과 시.

기타 참고자료

답변3

이 솔루션을 이미 시도했지만 sshd사용 중인 VPN 인터페이스에서 수신 대기하지 않기 때문에 작동하지 않는다는 것을 깨달았습니다. 이제 표준 포트를 수신하는 내부 인터페이스가 있으므로 이 솔루션은 더 이상 필요하지 않지만 다음과 같습니다.

cd #sh:[email protected]:[port]/home/username/

관련 정보