web-dev-qa-db-ja.com

接続を拒否するSSH-「sshd:認識されないサービス」

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を使用してリモートサーバーに接続できますが、ローカルネットワーク内では接続できません。この問題を解決するにはどうすればよいですか?

11
Rudra

Openssh-serverをアンインストールしてからインストールしてみてください。

Sudo apt-get remove openssh-client openssh-server

その後

Sudo apt-get install openssh-client openssh-server

これは私のために働いた。それでも接続できない場合は、試してください

Sudo ufw status verbose

出力が何であるかを教えてください。

14
user1521587

まず、192.168.1.7で実行されているsshサービスかどうかを確認します。システムにSSHデーモンがない可能性があるため、そのシステムにsshをインストールする必要があります。

Sudo apt-get install openssh-server

既にインストールされている場合は、Sudo service ssh restartを実行し、両方のシステムからのこのコマンドの出力をここにコメントします。

6
P4cK3tHuNt3R

Ubuntu WebサイトからUbuntu 14.04 LTSデスクトップエディションをインストールすると、openssh-serverはデフォルトでインストールされません。大きな脂肪のダウンカノニカル!!!!!インストールは比較的簡単で、上記の他の回答ですでに言及されています。

Sudo apt-get update && Sudo apt-get upgrade && Sudo apt-get install openssh-server

0
MishaP
  1. Goto vim /etc/ssh/sshd_config

  2. 認証「PermitRootLogin」を「yes」に変更します

    例えば:

    Authentication:
    
    PermitRootLogin yes
    
  3. service sshd restart

0
suryalegend89

ルーターがsshを受け入れるか、設定のどこかで有効にしていることを確認してください。時には、この単純なものを見落とすことがあります。

0
Buds

SSHサーバーがインストールされているかどうかを確認します。

dpkg -l openssh-server

そうでない場合は、インストールします。

Sudo apt update && Sudo apt install -y ssh

次に、22ポートが使用されているかどうかを確認します。

netstat -atn | grep :22
0
blkpws