SSH :connect to host localhost port 22: Connection refused
SSH: connect to host localhost port 22: Connection refused
Background :
私は debian で ssh を接続しようとしていました、私は kali 2.0 sana を使用しています
試した/したこと。
`apt-get install openssh-server`
openssh-server をインストールして最新版にした
サービスを問い合わせた ssh status
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled)
Active: active (running) since Wed 2015-09-23 17:20:36 IST; 36min ago
Main PID: 1594 (sshd)
CGroup: /system.slice/ssh.service
└─1594 /usr/sbin/sshd -D
dpkg-reconfigure openssh-server を再設定したところ成功した
さて、接続しようとした ssh root@localhost
には root@localhost のパスワードが必要なので、
vi /etc/ssh/sshd_config
と root ログインを拒否するコマンドを追加した
connect to host localhost port 22: Connection refused
。
sshd_config は以下のようになっています。
What ports, IPs and protocols we listen for Port 22
#Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0 Protocol 2
# HostKeys for protocol version 2 HostKey /etc/ssh/ssh_host_rsa_key HostKey /etc/ssh/ssh_host_dsa_key HostKey /etc/ssh/ssh_host_ecdsa_key HostKey /etc/ssh/ssh_host_ed25519_key
#Privilege Separation is turned on for security UsePrivilegeSeparation yes
さて、再度 ssh を root@localhost で接続しようとしたところ、iptables
が出てきました。
vim /root/firewall.rules
root@vignesh:~# iptables-save > /root/firewall.rules
root@vignesh:~# iptables -X
root@vignesh:~# iptables -t nat -F
root@vignesh:~# iptables -t nat -X
root@vignesh:~# iptables -t mangle -F
root@vignesh:~# iptables -t mangle -X
root@vignesh:~# iptables -P INPUT ACCEPT
root@vignesh:~# iptables -P FORWARD ACCEPT
root@vignesh:~# iptables -P OUTPUT ACCEPT
root@vignesh:~# iptables-save > /root/firewall.rules
iptables-save
を試してみましたが、またしてもエラーになりました。どうすれば接続できますか?