SSH 포트 포워딩을 관리할 수 있는 도구가 있나요?

SSH 포트 포워딩을 관리할 수 있는 도구가 있나요?

이제 SSH 포트 전달을 사용하여 포트 22를 통해 원격 Redis 또는 기타 서비스에 액세스하고 있습니다. 원격 공용 도메인 서버에서 redis에 연결하려면 다음과 같이 터미널에서 SSH 포트 전달을 활성화합니다.

ssh -L 6479:127.0.0.1:6379 -N -f [email protected]

그런 다음 GUI 도구를 사용하여 로컬 6479 포트에 연결하여 원격 Redis 서버에 액세스할 수 있습니다. 하지만 터미널에서 SSH 포트 포워딩을 실행할 때마다 이 긴 명령을 기억해야 합니다. 포트를 열고 닫거나 포트 전달을 쉽게 추가 및 제거할 수 있도록 포트 전달을 관리할 수 있는 도구가 있습니까? 찾았 Mobaxterm지만 Windows에서만 작동하고 macOS와 Fedora를 사용하고 있습니다.

답변1

~/.ssh/config빠른 액세스를 위해 이러한 매개변수를 저장하는 한 가지 방법은 제공하는 명령줄에 따라 다음과 같은 연결 세부 정보를 추가하는 것입니다 .

Host myredis
    Hostname 8.8.8.8
    User root
    LocalForward 6479 127.0.0.1:6373
    SessionType none

그런 다음 실행할 수 있습니다 ssh myredis. 여러 호스트를 추가하고 세부정보를 변경할 수 있습니다. 자세한 내용 보기 man ssh_config.

관련 정보