
現在、Ubuntu 20.04でフラッシュしているラズベリーパイarmhfにリモートで接続できません。 SSHサーバーをインストールする手順に従いました。https://linuxize.com/post/how-to-enable-ssh-on-ubuntu-20-04/
Ctrl+Alt+T を使用して端末を開き、openssh-server パッケージをインストールします。
sudo apt update sudo apt install openssh-server
インストールが完了すると、SSHサービスが自動的に開始されます。次のように入力して、SSHが実行されていることを確認できます。
sudo systemctl status ssh
UbuntuにはUFWと呼ばれるファイアウォール設定ツールが付属しています。システムでファイアウォールが有効になっている場合は、SSHポートが開いていることを確認してください。
sudo ufw allow ssh
これによりローカルに接続できますが、ssh localhost
Windows 10ノートブックを使用しようとすると接続できません。次のエラーメッセージが表示されます。
debug3: finish_connect - ERROR: async io completed with error: 10061, io:00000267052E5570
debug1: connect to adress 127.0.0.1 port 22: connection refused
ssh: connect to host 127.0.0.1 port 22: connection refused
答え1
接続しようとしているIPアドレスssh
が正しくありません。127.0.0.1
「localhost」は、コンピュータが自分自身を参照するために使用できる特別なIPアドレスです。したがって、PiからPiにSSHを接続することは完全に有効ですが、ラップトップで試してみると、ラップトップにSSHを要求します。
代わりにRaspberry PiのIPアドレスを指定する必要があります。以下を使用してIPアドレスを見つけることができますip
。ip addr
これにより、アイテムのリストが表示されます。各エントリには、デバイスのIPアドレスである「inet」値があります。まず、ローカルデバイスエントリが表示され、lo
他のコンピュータからPiにアクセスできる別のIPアドレスが表示されます。