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

オプション「-X」を使用すると、bashに次のように入力できます: ssh -X user@ip

関連情報