在很多时候,需要通过远程登录到Kali主机进行操作,什么是SSH?
SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
1、配置SSH服务
使用root用户,打开Kali终端
vim /etc/ssh/sshd_config
#PermitRootLogin prohibit-password 取消注释并prohibit-password改为yes
#PubkeyAuthentication yes 取消注释
注: prohibit-password:禁止密码
PubkeyAuthentication:公钥身份验证,开启此项允许Xshell 配置SSH秘钥登录
修改完配置文件,重启ssh服务
systemctl restart ssh
设置ssh服务开机自动启动
update-rc.d ssh enable
检查ssh服务是否开启,并且是否为开机自动启动
systemctl status ssh
获取Kali主机的IP地址信息,用于远程连接
ifconfig
2、通过Xshell远程登录
官网下载Xshell https://www.xshell.com/zh/xshell/
建议把Xshell和Xftp都下载一下,Xftp可以远程上传、下载文件。
点击下载,之后登录邮箱,点击邮箱链接,如果邮箱没有链接,看看是不是被当作垃圾邮件了(一般不会)
会发2封邮件,分别点击链接下载就行
安装过程都是中文,就不详细讲了
安装完成后,打开软件,会跳一个小框,叉掉就行,然后如下
ssh root@192.168.1.4
ssh 用户名@主机IP地址
输入root用户的密码,进行登录
同理,可登录dq这个普通用户
这样就可以远程对Kali主机进行操作了
本文含有隐藏内容,请 开通VIP 后查看