KALI配置SSH连接
配置SSH之前首先要设置静态IP。
打开Kali输入你设置的账号密码进行登录
在Kali中打开终端。快捷键ctrl + alt + t
我们首先设置Root用户的密码
sudo passwd root
回车后需要首先输入用户的密码
这个密码是不会显示的,输入完后回车就可以
接下来设置root的密码,需要输入两遍
通过su - root 切换到root用户
编辑IP需要用到VIM工具,在这里先简单介绍一下
vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。
进入vim默认就是命令模式
按i键进入输入模式
按esc键退出输入模式进入命令模式
按:键进入底线命令模式
在终端输入vim后出现这个界面代表有vim工具
如果读者按照笔者的方式安装的Kali,是默认带有vim工具的
打开之后我们进入底线命令模式退出
按:q代表退出
:q!强制退出
:wq 保存退出
看最底下的一行就是底线命令模式
在终端进行操作时鼠标是无法对终端进行操作
退出后查看自己的IP地址
ip a
由于我们的网卡是由VMware虚拟出来的我们要从虚拟机中查看ip网段
编辑>虚拟网络编辑器
选择VMnet8记住你的子网IP和子网掩码,192.168.245.0是网关所以我们要设置IP的话不能占用网关,所以我们设置IP为192.168.245.1,你的虚拟网络也有可能与笔者的不同,如果不同的话将子网IP和子网掩码改为与笔者相同即可。
使用vim编辑编辑/etc/network/interfaces 文件,添加以下几行:
auto eth0
iface eth0 inet static
# 将eth0改为静态
address 192.168.245.1
#设置IP地址
netmask 255.255.255.0
#设置子网掩码
gateway 255.255.255.0
设置网关
首先在终端中输入
vim /etc/network/interfaces
按i键进入编辑模式
输入配置信息
auto eth0
iface eth0 inet static
# 将eth0改为静态
address 192.168.245.1
#设置IP地址
netmask 255.255.255.0
#设置子网掩码
gateway 255.255.255.0
设置网关
按esc退出编辑模式按:wq回车保存退出
重启后输入
ip a
即可查看ip为192.168.245.1
在终端输入
ping baidu.com
查看是否能ping通按ctrl + c结束ping
切换到root用户
修改SSH配置文件允许root登录
vim /etc/ssh/sshd_config
将PermitRootLogin prohibit-password前面的#删除
可以在命令模式输入/PermitRootLogin prohibit-password进行搜索回车按i键直接编辑这一行
将PermitRootLogin prohibit-password改成 PermitRootLogin yes
按esc退出编辑模式,按:wq保存退出即可
重启ssh 使配置生效
systemctl restart ssh
设置开机自启动ssh
systemctl enable ssh
输入systemctl status ssh查看是否运行
Active一行有active表示已运行
下载连接工具进行连接
连接工具有Xshell,Putty,finalshell
在这里推荐使用xshell,xshell的下载
进入xshell官网https://www.xshell.com/zh/xshell/
点击下载
点击免费授权页面
输入你的姓名和邮箱,选择两者,xftp可以是我们将windows的文件传输到kali中
接下来去邮箱就可以看到下载链接
打开Xshell
点击新建
名称填KALI主机填kali的ip地址,点击连接
选择接受并保存
用户名为root
填写你设置的root密码点击确定
这就成功连接了