Piを操作するのに、ディスプレイをつないでいたら面倒です。Piに接続する方法をメモしておきたいと思います。セキュアな通信を行うために、BASIC認証ではなく、公開鍵認証にて接続を行います。Pi側)ブートディレクトリにSSHディレクトリを用意します。Piの設定]からSSHを有効にしておきます。リブート後、以下のような警告メッセージが出る場合、パスワードが初期値になっているので、変更しておきましょう。ちなみに、デフォルトでは以下のUserとPasswordになっています。Piの設定]からパスワードの変更を行えます。Pi側の設定は終わりです。10側)今回は、WinSCPを使って接続してみたいと思います。WinSCPをインストールしていない場合は、以下からダウンロード&インストール。Pi側のIPアドレス、ユーザ名とパスワードを設定し、ログインボタンをクリックします。すると、以下のように接続できていると思います。10側からのBASIC認証によるSSH接続は完了です。公開鍵認証でSSH接続BASIC認証だとセキュアとは言えないので、今回は公開鍵認証でSSH接続する方法についても言及します。10側で公開鍵と秘密鍵のペアを作ります。OpenSSHを使おうと思うので、Gitがインストールされていることを前提としています。Gitをインストールしていない場合は、以下からダウンロード&インストール。Bashから、以下のコマンドを実行します。メールアドレスについては任意の値でOKです。"your_email@example.com"保存先やパスワードの入力を求められますが、何も入力せずにEnterします。(公開鍵)が作成されます。Pi側に転送しておきます。.ssh/authorized_keysSSHの設定ファイルを開きたいのですが、nanoやVimでもいいのですが、編集しやすいVSCodeを使います。VSCodeをインストールしておきます。VSCodeの実行code-oss次に、SSH設定ファイルを開きます。以下の2つについて、コメントアウトしているのは解除し、PubKeyAuthenticationをyesに書き換えます。BASIC認証をできないようにするコメントアウトしているのは解除し、PasswordAuthenticationをnoに書き換えます。Rootログインをできないようにするコメントアウトしているのは解除し、PermitRootLoginをnoに書き換えます。noSSHを再起動し、上記の設定を反映させます。Pi側の作業を以上で終了です。Piに接続できるかどうか確認して見ましょう。設定をクリックします。SSHの認証から、秘密鍵を設定します。ppkしか対応していないと言われるので、素直にppkファイルに変換します。設定を保存し、ログインします。公開鍵認証がうまく行っていれば、以下のようにSSH接続できているはずです。(1)はてなブログをはじめよう!biodataさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。