SSHしたい

デスクトップの設定からSSHを有効にします。

  1. PreferencesRaspberry Pi Configurationを選択する

  2. Interfaceタブを選択する

  3. SSHのトグルボタンを有効にする

注釈

OSイメージを作成する時点で、SSH設定を有効にできます。 同じネットワークに接続し、設定したホスト名/ユーザー名/パスワードを使ってすぐにログインできます。

$ ssh ユーザー名@ホスト名.local
// パスワードを入力

パスワードレスしたい

ssh-keygenでSSH鍵を作成して、パスワードレスにできます。 必要なコマンドはssh-keygenssh-copy-idssh-addの3種類です。

デーモンしたい(sshd

$ sudo systemctl enable ssh
$ sudo systemctl start ssh

systemctlを使ってコマンドラインからもSSHを有効にできます。

$ sudo systemctl status ssh
Unit ssh.service not found  # SSHが見つからないことを確認
$ sudo apt install openssh-server
$ sudo systemctl status ssh
ssh.service - loaded  # OpenSSHのインストールを確認

SSHが見つからない場合は、openssh-serverを追加インストールしてからデーモンを有効にします。

注釈

OSにUbuntuを選択した場合、デフォルトではSSH接続が有効になっていませんでした。