Ubuntu PCにsshで接続する

UbuntuをWindows PCにインストールする」でUbuntuのPCができた。複数のPCをディスプレイやキーボードに接続するのは面倒。そこで、UbuntuのPCにMacからsshで接続して、Macから操作できるようにする。

Ubuntuでやること

OpenSSH serverのインストール

$sudo apt install openssh-server

でインストールできる。

$sudo systemctl start ssh

で起動する。

そのほかにもポートの設定や鍵交換方式のログインの設定をした方が良い。

ipの確認は $ip a, ポートの確認は $ss, コマンドでできる。

Mac (クライアント) でやること

sshで接続する。

$ssh -p port_nuber user_name@ip.address

Suspend状態にする

Ubuntuを使用しない時に、起動のままだと少しうるさい。そこで、使用しない時はsuspend状態にする。

$systemctl suspend

Macからコマンドを実行するときは、そのままでも良いが、sshからログアウトしてから、

$ssh -t user@host sudo systemctl suspend

の方がいいかもしれない。

Ubuntuの起動

Suspend状態から電源を押して起動させる。キーボードなどを使用せずに、sshで接続できる。

Ubuntuをキーボードやディスプレイに接続させる必要はない。

終わりに

内部ipアドレスが変わってしまうことがある。その時はUbuntuでipアドレスを調べる必要がある。Ubuntuのキーボードを操作したり、画面を見なくて良いように、何かいい方法を探した。

Comments

タイトルとURLをコピーしました