Sudo ufw disable
でファイアウォールを無効にしました。サーバーにpingできますが、サーバーはpingできますが、ssh
できません。
root@ubuntu:/home/acme# ssh 192.168.1.6 ssh: connect to Host
192.168.1.6 port 22: Connection refused
私はsshを削除して再インストールしました:
Sudo apt-get remove openssh-client openssh-server
Sudo apt-get install openssh-client openssh-server
しかし、まだsshが機能せず、エラーが表示されます
接続拒否
この問題にどのように取り組むのですか?
ここに私が今まで試した他のいくつかのものがあります:
root@ubuntu:/home/acme# Sudo service ssh start
start: Job is already running: ssh
root@ubuntu:/home/acme# ps aux | grep ssh
acme 6548 0.0 0.0 12576 320 ? Ss 04:09 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session gnome-session --session=ubuntu
root 22219 0.0 0.1 50040 2852 ? Ss 05:10 0:00 /usr/sbin/sshd -D
root 22277 0.0 0.0 8116 896 pts/0 S+ 05:17 0:00 grep --color=auto ssh
将来の訪問者のために更新
サーバー上でsshを削除して再インストールするとうまくいきました:
Sudo apt-get remove openssh-client openssh-server
Sudo apt-get install openssh-client openssh-server
serverでsshを削除して再インストールするとうまくいきました:
私のマスターノードは:192.168.1.6
私のクライアント:192.168.1.4
マスターでこれを行いました:
Sudo apt-get remove openssh-client openssh-server
Sudo apt-get install openssh-client openssh-server
今、私のクライアントから私はこれをしました:
root@ubuntu:/home# ssh 192.168.1.6
[email protected]'s password:
Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.8.0-29-generic i686)
* Documentation: https://help.ubuntu.com/
131 packages can be updated.
67 updates are security updates.
Last login: Thu Oct 24 15:18:34 2013 from ubuntu.local
奇妙な暗闇の中のショットですが、IPが変更されていないことを確認してください。この問題は一度ありました-.bashrc
エイリアスalias sshdev='ssh [email protected]'
をログインの典型的な方法として設定し、ある日、次のエラーが表示され始めました。
ME-M-216C:~ me$ sshdev
ssh: connect to Host 123.2.3.4 port 22: Connection refused
IPをリセットする停電が職場で発生したため、123.2.3.4 IPに正常にpingを送信していましたが、それは正しいマシンではありませんでした。 nslookup <IP>
を使用して、ssh
にしようとしている正しいマシン名であることを確認できます。
これは、デフォルトではopenssh-clientのみが存在するため、UBUNTUで発生します。 urリモートUbuntuにアクセスするには、リモートマシンでsshサーバーを実行することはありません。サーバーをインストールするだけです。
Sudo apt install openssh-server