SSH를 사용하여 MiniEdit을 작동시킬 수 없습니다

SSH를 사용하여 MiniEdit을 작동시킬 수 없습니다

SSH를 사용하여 MiniEdit을 작동시키는 데 어려움을 겪고 있습니다. 어플라이언스를 VirtualBox로 가져올 때 로그인하여 명령을 실행했습니다.

sudo apt install xinit

그런 다음 네트워크 어댑터를 NAT에서만 호스트하도록 변경하여 SSH로 로그인할 수 있었지만 명령을 실행했을 때

 sudo ~/mininet/examples/miniedit.py

오류가 발생했습니다.

 _tkinter.TclError: no display name and no $DISPLAY environment variable

그래서 startx를 시도했지만 내가 실행 중인 사용자가 인증되지 않았다는 메시지만 표시되었고 VM 자체에서 시도했지만 작동했습니다. 내 질문은 PuTTY에서 어떻게 작동하게 하는가입니다. Windows Powershell SSH 클라이언트로 실행해 보기도 했습니다.

VM 자체를 사용하는 유일한 옵션인가요?

답변1

bash에 넣을 수 있도록 '-X' 옵션을 사용할 수 있습니다: ssh -X user@ip

관련 정보