2025年8月11日月曜日

MacからVisual Studio Codeを使ってlinuxにSSH接続してXも転送しながら開発(メモ)

 Linux側にVSCodeをインストールするときは,公式サイトの方法を参考にすると良さそう。

MacのVSCodeからlinuxに接続して,Xも通したい時は,まず当然ですがMacとlinuxでsshができる様に,linux側に

$ sudo apt install openssh-server

でsshサーバをインストールし,

$ systemctl enable ssh

してsshが起動時に有効になる様にしてから,XQuartzをインストールしてあるmacから一度

$ ssh -X <ユーザ名>@<接続先のIPアドレス>

で接続を試す。

それから,MacのVSCodeでRemote-SSHをインストールし,以下の様に設定する。

Command + Shift + P

して,

Remote-SSH: Open SSH Configuration File ...

を選んで,

/Users/<自分のユーザ名>/.ssh/config

を選択し,以下の様に記述すればオッケー。


Host <接続先のIPアドレス>
HostName <接続先のホスト名>
ForwardX11 yes
ForwardX11Trusted yes
User <接続先のユーザ名>

0 件のコメント:

コメントを投稿