为了提高安全性,kail的root超级用户默认是不可以远程的,解决方法如下:
编辑vim /etc/ssh/sshd_config文件
定位到permitrootlogin 前面的注释去掉,并且后面改为yes
定位PasswordAuthentication no把注释去掉 后面改为yes
如果没有自行添加设置好如下图:
root@kali:~# /etc/init.d/ssh restart //重启ssh
root@kali:~# update-rc.d ssh enable //加入开机自启
如果还是连接不了那估计可能就是没有ssh这个服务
root@kali:~# ps -e | grep ssh //查看是否安装ssh
root@kali:~# apt-get install openssh-server //如果没有那就安装
root@kali:~# /etc/init.d/ssh restart //重启ssh服务
安装ssh后还是连接不上xshell那就可能是防火墙拒绝了22端口
apt install ufw 安装ufw
关闭防火墙:ufw disable # To disable the firewall
开启防火墙:ufw enable # To enable the firewall