![SSH를 통해 NoMachine 서버 세션 시작](https://linux55.com/image/194592/SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20NoMachine%20%EC%84%9C%EB%B2%84%20%EC%84%B8%EC%85%98%20%EC%8B%9C%EC%9E%91.png)
내 호스트는 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이 필요하지 않을 수도 있지만 더 빨라야 할 것 같습니다.