
다른 Debian 시스템에서 내 Debian PC에 SSH로 접속할 수 있습니다. 라우터의 구성 웹페이지로 가서 포트 전달 구성을 수정하고 싶습니다. 그러나 라우터의 웹페이지는 잘못 설계되어 터미널 기반 브라우저(이 경우에는 Lynx이지만 대부분의 터미널 웹 브라우저에서도 동일할 것이라고 확신합니다)를 사용하여 필요한 것을 검색하고 수정할 수 없습니다.
원격 Debian PC에서 그래픽 세션을 시작하고 Firefox나 다른 그래픽 웹 브라우저를 시작하여 해당 그래픽 브라우저 세션을 "수신"하는 것이 가능할 수도 있다고 생각하지만 어떻게 해야 할지 모르겠습니다.
나는 원격 SSH 세션에서 X11Forwarding=yes
다른 Debian 시스템을 사용하여 로그인하고 있으므로 X 세션을 수신할 수 있어야 한다는 것을 알고 있습니다.
원격 PC에서 그래픽 브라우저를 시작하고 SSH를 사용하여 로컬 브라우저에서 어떻게 사용할 수 있습니까?
가장 아이러니한 점은 VNC 포트에 대한 포트 전달을 활성화하여 이 모든 문제를 겪을 필요가 없도록 그렇게 하고 싶다는 것입니다.
답변1
X 전달에 관해서는 그렇습니다. 여러 게시물에서 귀하의 질문에 답변할 수 있습니다. 예를 들어이 하나, 서버에서 활성화하고 SSH를 다시 시작한 후에 누락된 유일한 것은 -X
연결할 때 스위치를 사용하는 것입니다.
또 다른 쉬운 대안은 SSH 터널을 통해 포트 전달을 설정하는 것입니다.
ssh <debianuser>@<debianserverIP> -L 81:<routerIP>:<routerPort>
그러면 SSH 터널을 통해 로컬 포트 81이 라우터로 전달됩니다. 이제 클라이언트 컴퓨터에서 탐색 http://localhost:81
(또는 HTTPS) 만 하면 됩니다.