安装Kali系统(配置本地网络、SSHD服务,连接XShell)

一、使用VM虚拟机安装Kali

1.1 下载 Kali

官方网址:www.kali.org

img
img

根据自己网络选择上面两个。

1.2 安装并配置 Kali

新建虚拟机

img

选择【自定义】

img

下一步

img

选择下载好的Kali镜像

img
img

选择Debian 12.x 64位,具体根据自己虚拟机能够支持的版本来选择。

img

配置虚拟机名称并选择虚拟机安装位置

处理器根据自己电脑配置自行设置

img

内存设置2G即可

img

网络选择桥接或者NAT都行

img

下一步

img

下一步

img

下一步

img

磁盘空间给50或者100G都可以,用多少才占用多少。然后选择单个文件。

img

下一步

img

完成

点击开启虚拟机

注意:如果安装时,出现“intel vt -x 处于禁用状态,打不开”解决方法如下:

这是因为BIOS没有开启虚拟化,进入BIOS里面开启即可。

BIOS进入大全:电脑开机后进入BIOS系统按键

解决虚拟问题后,开始安装Kali

选择图形安装(默认是图形安装)

img

选择中文

img

选择中国

img

配置键盘

img

设置主机名

img

继续

设置用户名

继续

img

设置密码

img

磁盘分区选择整个磁盘

img

继续

img

选择推荐分区方案

继续

选择【是】

选择并安装软件

注意:**建议使用默认选择,并在安装后根据需要添加更多软件包。**

Xfce 默认桌面环境(首选,桌面环境 Xface,GNOME,KDE 选其中一个就行),否则安装完毕后,Kali 将无法使用图形化桌面环境,只能用命令行环境。Kali-tools-top10和kali-linux-default是同时安装的工具。

注:无”…” 表示主菜单,有“…”表示对应的子菜单

img

选择【是】

img

选择【idev/sda】

img

继续

img

等待安装完成,会自动重启虚拟机

img

1.2 修改Kali 中 root 用户的密码

打开终端

img

放大终端字体:Ctrh + Shift + +

缩小终端字体:Ctrl + –

设置root 用户密码

sudo passwd root

切换到 root 用户

su root # 切换到 root 用户,当前会话还是使用kali用户的环境变量

退出root用户

exit

切换到 root 用户时,加一个减号 – ,这样可以彻底切换到 root用户。

su  - root

下次登录kali系统就可以使用root账号直接登录。

重启Kali,以root用户身份登录系统

reboot

1.3 修改Kali系统界面显示英文为中文

在安装Kali系统时,选择语言为中文,安装完系统,如果显示的是英文,可以按照以下方法修改为中文。

以root 用户身份登录Kali,然后打开终端

输入以下命令,打开配置区域设置,修改默认语言包。

dpkg-reconfigure locales

打开配置界面,按方向键向下,找到zh_CN.UTF-8 UTF-8,如果前面是 * 表示选中,如果不是 * ,按空格选中,如果处于选中状态,直接按回车。

img

按回国后,显示如下图,然后用方向键向下选择,zh_CN.UTF-8,然后按回国确认。

img

然后重启Kali

img

已经修改成中文了,

img

使用root用户登录系统

img

二、修改 apt 安装包的源为国内源,提升访问速度

2.1 配置apt 国内源

因为Kali自带的源是国外的,经常会因为网络问题,而无法安装或更新软件包。而且国外的源速度很慢,所以,直接使用国内的源,方便快速。

# 中科大 Kali 源

中科大Kali镜像源
 
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free non-free-firmware contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free non-free-firmware contrib

阿里云Kali镜像源
 
deb http://mirrors.aliyun.com/kali kali-rolling main non-free non-free-firmware contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free non-free-firmware contrib

清华大学Kali镜像源
 
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware

打开终端。

vim /etc/apt/sources.list

按 i 键进入编辑模式,把第2行注释掉,

然后在后面加上中科大Kali源

img

按 esc

输入 :wq 保存并退出

2.2 apt 和 apt-get 区别

apt 命令:apt 是一条Linux命令,适用于deb包管理的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。

apt可以卸任 apt-get 和 apt-cache 命令的子集。可以为包管理提供必要的命令选项。

apt 提供了大多数与apt-get 及apt-cache 有的功能,但更方便使用。

apt-get 虽然没被弃用,但作为普通用户,还是应该首先使用apt。

注:apt install 和 apt-get install 功能一样,都是安装软件包,没有区别

常用命令:

install – 安装软件包 apt install

如:apt install nginx

remove – 移除软件包 apt remove

如 apt remove nginx

update – 更新可用软件包列表 apt update

-通过 安装/升级 软件来更新系统 apt upgrade

如: apt upgrade nginx

full-upgrade – 通过 制裁/安装/升级 来更新系统 apt-full-upgrade

edit-sources – 编辑软件源信息文件 vim /etc/apt/sources.list

关闭 Kali 系统自动锁屏功能:

点【应用程序】-【设置】-【电源管理器】

img

然后点【安全性】

img

最后,给刚装完的系统做一个快照。

三、本地网络配置

打开网卡配置文件

vim /etc/network/interfaces

加入如下红框处两行代码,千万不要写错了。

img

修改完,保存并退出

重启网络服务

systemctl stop NetworkManager

关闭NetworkManager服务,该服务是网络服务的图形管理工具,该服务会自动接管networking 服务,有可能 造成重启networking服务时配置不生效的问题。

重启网络服务

systemctl restart networking

查看 IP 地址段和网关

route -n
img

以自己的实际结果为准,每个人的IP段和网关不一定是一样的。

我的IP段是:10.0.0.0,网关是:10.0.0.254

设置固定IP

打开网上配置文件

vim /etc/network/interfaces

修改如下:

img

保存,并重启网络服务

systemctl restart networking

如果还没生效,就执行两次 systemctl restart networking

查看IP

ifconfig
img

配置 DNS 服务器

无论动态还是固定IP地址都需要配置DNS,如果 DNS 配置不对,会导致无法联网。

执行以下命令,修改DNS,注意 vim 后面有空格,一定要注意。

vim /etc/resolv.conf

打开 DNS 配置文件,删除所有内容,只设置以下一条即可,至于 DNS 地址可以设置为以下地址,也可以设置自己确定好使,没有问题的 DNS 地址。

img

四、配置 sshd 服务并使用 xshell 连接

4.1 允许 root 用户登录 sshd 服务

vim /etc/ssh/sshd_config

修改以下内容:第33行和第38行

img

去掉 “#” 号,然后把33行 prohibit-password 改为 yes。

注:prohibit-password:禁止密码

PubkeyAuthentication:公钥身份验证,开启此项允许XShell 配置 SSH 秘钥登录。

重启 ssh 服务

/etc/init.d/ssh restart

systemctl restart ssh

配置 ssh 服务开机自启动

systemctl enable ssh

查看 ssh 服务是否开机自启动,如果 enable 表示开机自启动,如果 disable 表示开机不启动,

└─# systemctl is-enabled sshenabled

4.2 使用 xshell 连接 kali

打开 xshell,新建会话,输入IP

img

配置终端模式,VT模式 设置为普通,否则小键盘不好使

img

设置用户名和密码(用户名和密码为kali系统的用户名和密码)

img

然后连接即可


作 者:alfie
链 接: https://www.liurong.love/%e5%ae%89%e8%a3%85kali%e7%b3%bb%e7%bb%9f%ef%bc%88%e9%85%8d%e7%bd%ae%e6%9c%ac%e5%9c%b0%e7%bd%91%e7%bb%9c%e3%80%81sshd%e6%9c%8d%e5%8a%a1%ef%bc%8c%e8%bf%9e%e6%8e%a5xshell/
来 源:Alfie的小站
版 权 声 明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议。文章版权归作者所有,未经允许请勿转载!


暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇