起序:虚拟机安装好 Kali
后,默认时不开启 SSH
服务的,需要手动修改配置文件打开。
一、修改内容
主要修改
/etc/ssh/sshd_config
配置文件。
# 需要 root 权限才能修改文件,前面需要加 sudo,如果本身就是 root,就不用加了
sudo vim /etc/ssh/sshd_config
1、PasswordAuthentication
这里我复制了一行
#PasswordAuthentication yes
,然后去掉了#
号,前后形成修改后的对比。
2、PermitRootLogin
这里我复制了一行
#PermitRootLogin prohibit-password
,然后去掉了#
号,前后形成修改后的对比。
3、保存
Esc
→:wq
,先按Esc
键(左上角),然后输入:wq
,点击回车保存。
二、重启 SSH
修改完
sshd_config
文件之后,需要重启ssh
服务。并可以设置开机自启动。
# 重启 SSH
sudo /etc/init.d/ssh restart
# 设置开机自启动
sudo update-rc.d ssh enable
查看
22 端口
是否开启,因为ssh
服务对应的端口是22
。
netstat -pantu
三、Xshell 连接
如果对您有帮助,点个赞再走吧。