文章目录
背景
熟悉kali的朋友都知道,kali默认都不开启ssh服务的,并且默认不允许root账号登录ssh的。但是因为工作需要,我们使用ssh可能更加方便点,今天就和搭建一起配置一下。
操作步骤
一、修改ssh配置文件
vim /etc/ssh/sshd_config
# 打开sshd_config 文件后,可以输入下面的命令显示行号
:set nu
修改配置文件
将34行的命令注释去掉,并将PermitRootLogin prohibit-password
# 将34行的命令注释去掉,并将PermitRootLogin prohibit-password
改成 PermitRootLogin yes
#修改前
#PermitRootLogin prohibit-password
# 修改后
PermitRootLogin yes
然后:wq保存退出。
重启ssh服务,并设置开机自启动ssh服务,并查看ssh服务状态
# 重启ssh
systemctl restart ssh
# 开启自启动ssh
systemctl enable ssh
# 查看ssh状态
systemctl status ssh
到此配置成功,可以使用ssh软件去链接我们自己的kali了。
补充
- 如果需要配置ssh秘钥,可以将配置文件中第39行
#PubkeyAuthentication yes
注释去掉,如果不配置,不影响登录。 - prohibit-password:禁止密码
- PubkeyAuthentication:公钥身份验证,开启此项允许配置 SSH 秘钥登录