SSH를 통해 NoMachine 서버 세션 시작

SSH를 통해 NoMachine 서버 세션 시작

내 호스트는 Windows 10 64비트입니다.

직접 액세스할 수 없는 Raspberry Pi가 있습니다. 또한 연결된 라우터에 액세스할 수 없습니다.

저는 그냥 SSH를 이용해서 접속합니다.

하지만 포트 전달을 변경해야 하며 이를 위해서는 GUI에 액세스해야 합니다.

그래서 저는 NoMachine을 사용합니다.

하지만 내가 하려고 할 때마다

/usr/NX/bin/nxserver --startsession

나는 얻다:

NX> 500 ERROR: Display cannot be empty.

해결책을 찾았 Xvfb지만 Raspberry Pi OS는 LXDE를 사용합니다.

Xvfb :99 -auth /home/username/.Xauthority -screen 0 1024x768x24 DISPLAY=:99 /etc/NX/nxserver -startsession

(원천:https://forums.nomachine.com/topic/launch-session-using-commandline-in-with-nomachine-5-ts)

Raspberry Pi에서 LXDE를 사용하여 SSH에서 이 문제를 어떻게 해결합니까?


제가 한 말이 의미가 없었다면 사과드립니다.

답변1

SSH를 통해 Pi에 연결할 때 XForwarding을 설정해야 합니다.

ssh -X foo@pi

그런 다음 원하는 x 클라이언트 명령을 호출하여 전통적으로 다음 방법을 사용하여 이를 테스트합니다.xeyes

이것이 예상대로 작동한다면 실제로는 NoMachine이 필요하지 않을 수도 있지만 더 빨라야 할 것 같습니다.

관련 정보