원격 터미널에서 그놈 세션 시작

원격 터미널에서 그놈 세션 시작

내 친구의 컴퓨터에 SSH로 접속하고 있는데 SSH를 통해 GNOME 세션을 시작하는 방법을 알고 싶습니다. 그의 호스트 이름으로만 수행할 수 있는 작업을 확인하려면 그의 컴퓨터에서 웹 브라우저를 열어야 합니다. SSH를 통해 이를 수행하는 가장 쉬운 방법은 무엇입니까?

답변1

두 번째 터미널(예: tty2: CtrlAlt- ) 로 전환하고 F2로그인한 후 사용 가능한 모니터에서 새 X 세션을 시작합니다.

xinit -- :1

이제 다른 머신으로 SSH를 통해 X 전달을 활성화합니다(또는 신뢰할 수 있는 X 전달 사용 -Y).

ssh -X user@machine

로그인한 후 새 gnome-session을 시작하십시오.

gnome-session

gnome-session에 명령으로 전달할 수도 있습니다 ssh.

답변2

(친구의 컴퓨터로 보이는 곳에서) 웹 세션을 실행하기만 하면 ssh -D8888 매개변수(8888은 단지 예일 뿐임)를 사용하여 OpenSSH를 실행한 다음 로컬 브라우저가 localhost를 가리키도록 설정하는 것이 좋습니다. :8888 SOCKS5로 활동 중입니다.

링크를 통해 브라우저를 실행해야 하는 경우 전체 GNOME 세션을 시작할 이유가 없습니다. 다른 질문에 설명된 대로 ssh -X를 실행한 다음 브라우저를 별도로 실행하면 됩니다.

답변3

터미널에서 실행하려면 gnome명령을 사용하십시오 startx.

답변4

우분투에서는 다음 명령을 사용합니다.

ssh -X user@host 그놈 세션

또는

ssh -Y user@host 그놈 세션

관련 정보