%EC%97%90%EC%84%9C%20%EC%9B%90%EA%B2%A9%20X%20%EC%84%B8%EC%85%98%20%EA%B8%B0%EB%A1%9D.png)
나는 이것에 대해 많이 검색했지만 이것을 수행할 방법을 찾을 수 없습니다(또는 가능하더라도) PuTTY가 있는 Windows 시스템의 ssh에서 X 세션(Gnome)의 원격 시스템에 사용자를 로그인하고 싶습니다. .
참고: Windows에서 원격 데스크톱을 보고 싶지는 않습니다. 원격 컴퓨터의 로그인 화면을 전달하면 XBMC 등의 항목을 열 수 있습니다. 자동 로그인은 옵션이 아닙니다.
미리 감사드립니다.
편집: 좋습니다. 시나리오를 만나보겠습니다. 꼭 그런 것은 아니지만 이해하는 데 도움이 될 수 있습니다. 아래층에 컴퓨터가 있고 위층에 있는 TV에 유선으로 연결되어 있으며 컨트롤러와 함께 적외선 수신기도 있다고 가정해 보겠습니다. 낮은 층으로 이동하지 않고 XBMC를 시작하려면 어떻게 해야 합니까? 위층에는 노트북(또는 스마트폰)만 있으면 됩니다. 컴퓨터는 다목적이며 사용자가 많기 때문에 자동 로그인은 선택 사항이 아닙니다.
답변1
ssh로 로그인하면 Gnome으로 다시 로그인하기도 힘들 것 같고, 윈도우 컴퓨터에서 바탕화면 전체를 표시하기는 더 어려울 것 같습니다.
그렇기 때문에 비슷한 질문이 있습니다.아쿠분투또는수퍼유저VNC, XDMCP 또는 FreeNX와 같은 다른 프로토콜과 보다 적절한 프로토콜을 사용하라는 조언입니다.
- 대역폭이 충분하면 SSH 터널에 vnc 프로토콜을 캡슐화할 수 있습니다.
- 그렇지 않은 경우 SSH 터널에 freeNX 프로토콜을 캡슐화할 수 있습니다.
정말로 어려운 방법을 택해야 한다면 Windows 컴퓨터에 로컬 X 서버를 설치하고 이 X 서버 내에서 원격으로 gdm을 시작할 수 있는 방법을 찾아야 합니다.
답변2
현재 이 스크립트를 사용하고 있습니다.
#!/bin/bash
export DISPLAY=:0.0
sudo xhost +
/usr/lib/vino/vino-server #here i can manually login in the dektop with vnc
sudo xhost -
/usr/lib/vino/vino-server &
보기 흉한 해결책인 것 같지만 원격으로 데스크톱에 로그인하는 방법은 내가 찾은 유일한 방법입니다. 나는 여전히 그것이 다른 방법일 것이라고 생각하지만 이것을 게시하고 누군가가 그것이 유용하다고 생각하기를 바랍니다.
어떤 개선이라도 감사하겠습니다.