![SSH 포트 포워딩을 관리할 수 있는 도구가 있나요?](https://linux55.com/image/193107/SSH%20%ED%8F%AC%ED%8A%B8%20%ED%8F%AC%EC%9B%8C%EB%94%A9%EC%9D%84%20%EA%B4%80%EB%A6%AC%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%8F%84%EA%B5%AC%EA%B0%80%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
이제 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
.