SSHに問題があります。
ssh: connect to Host 192.168.1.7 port 22: Connection refused
SSHを使用してデスクトップを別のデスクトップに接続しようとすると、上記のエラーが表示されますが、他のデスクトップを正常にpingできます。
ssh: connect to Host 192.168.1.7 port 22: Connection refused
Sshdを再起動しようとすると、次のエラーが出力されます
sshd: unrecognized service
SSHを使用してリモートサーバーに接続できますが、ローカルネットワーク内では接続できません。この問題を解決するにはどうすればよいですか?
Openssh-serverをアンインストールしてからインストールしてみてください。
Sudo apt-get remove openssh-client openssh-server
その後
Sudo apt-get install openssh-client openssh-server
これは私のために働いた。それでも接続できない場合は、試してください
Sudo ufw status verbose
出力が何であるかを教えてください。
まず、192.168.1.7で実行されているsshサービスかどうかを確認します。システムにSSHデーモンがない可能性があるため、そのシステムにsshをインストールする必要があります。
Sudo apt-get install openssh-server
既にインストールされている場合は、Sudo service ssh restart
を実行し、両方のシステムからのこのコマンドの出力をここにコメントします。
Ubuntu WebサイトからUbuntu 14.04 LTSデスクトップエディションをインストールすると、openssh-serverはデフォルトでインストールされません。大きな脂肪のダウンカノニカル!!!!!インストールは比較的簡単で、上記の他の回答ですでに言及されています。
Sudo apt-get update && Sudo apt-get upgrade && Sudo apt-get install openssh-server
Goto vim /etc/ssh/sshd_config
認証「PermitRootLogin」を「yes」に変更します
例えば:
Authentication:
PermitRootLogin yes
service sshd restart
ルーターがsshを受け入れるか、設定のどこかで有効にしていることを確認してください。時には、この単純なものを見落とすことがあります。
SSHサーバーがインストールされているかどうかを確認します。
dpkg -l openssh-server
そうでない場合は、インストールします。
Sudo apt update && Sudo apt install -y ssh
次に、22ポートが使用されているかどうかを確認します。
netstat -atn | grep :22