kali Linux 渗透系统的安装、提权与汉化(初识 Linux 系统)

目录

[一、安装 kali](#一、安装 kali)

[二、汉化 kali](#二、汉化 kali)

[三、kali 提权](#三、kali 提权)

[1、暂时提权 root](#1、暂时提权 root)

[2、永久提权 root](#2、永久提权 root)

[四、Linux 常用命令](#四、Linux 常用命令)


一、安装 kali

官方镜像下载地址

https://www.kali.org/get-kali/#kali-virtual-machines

我这里推荐的是下载 vmx 文件,下载后解压,在 vmware 中打开即可直接开机使用

如果你下载的是 iso 光盘镜像文件,则需要自己进行简单配置,都好弄,看个人喜好

下面我以 vmx 文件为例

在官网下载对应文件压缩包(大概 3个G)

下载好后解压到某个文件夹下(不建议放到 C 盘)

里面内容大致如下(我们一会需要在 VMware 下打开其中的 vmx 文件)

OK 我们先打开 VMware

关于 VMware 的安装与破解网上有很多教程我这里就不再过多赘述

依次点击文件 -> 打开

(如果你下载的是 iso 文件则需要新建虚拟机然后配置后再打开)

找到刚才解压下的目录,没出问题的话你只会看到一个 vmx 文件,双击加载它

加载好后如下图,点击开启此虚拟机

等待一会儿即可进入登录界面

最新的 kali 默认用户名和密码都是 kali

使用 kali/kali 进行登录

进入系统后桌面如下图所示(CS是我自己的东西,忽略)

简单说一下 Linux 系统与 Windows 系统的最明显区别:

在 Windows 系统下我们都是点击图标,很方便和通用;

但是在 Linux 系统下,我们都是依靠输入命令来执行我们想进行的操作;

这就需要大家记忆,多敲敲就熟悉了。

Kali 只是一个基于 Debian 的 Linux 系统;

常见的其他 Linux 发行版还有:centos、ubantu、Unix 等。

点击小黑框打开终端

这里默认是在 kali 目录下打开 、

可以使用 pwd 命令查看当前路径

或者右键点击 open terminal here 打开终端

这里则是默认在桌面打开终端

可以看到当前路径是 desktop

目前可以看到所有内容均为英文

二、汉化 kali

执行如下命令

sudo dpkg-reconfigure locales

目前我们只是普通用户,该命令为超级用户才能执行的命令,因此命令前需要加上 sudo

然后输入密码,为 kali

输入后回车

跳转到如下界面

使用方向键 ↓ 或者滚轮滑动到最下方

找到 zh_CN.UTF-8 UTF-8

使用空格键选中,选中后会多出一个星号*,然后回车

使用方向键切换到 zh_CN ,继续回车

使用命令重启 kali

init 6

顺便再告诉大家一个小方法,有时候虚拟机一直加载不出来或者卡住无法显示鼠标

此时释放鼠标的快捷键是 Ctrl+ALT

重启后我们重新登录,也是 kali/kali

(这个密码是可以修改的,感兴趣的可以自己研究)

点击更新名称

至此,我们实现了 kali 的汉化

三、kali 提权

我们可以先看一下当前我们是一个什么权限的用户

使用命令

whoami

可以看到我们目前只是一个名为 kali 的普通用户

而实际中,很多命令都是需要 root 权限才能执行的

如果不是 root 用户,则需要在命令前加上 sudo(就像我们前面汉化时那样)

root 是根的意思,它代表最高权限

下面我们分别介绍暂时和永久的提权

1、暂时提权 root

使用命令

sudo su

然后输入 kali 的密码 kali

即可暂时提权成 root 用户

终端框也由蓝色变成了红色,包括名字也变为了 root

在这个情况下,我们就拥有了最高权限,可以执行任意命令,而不需要加 sudo

(你可以理解为你在 Windows 系统中使用管理员身份打开了一个程序)

当然实 root 用户的权限其实远超 Windows 管理员的权限,拥有对系统的完全控制权

但是当我们重新打开另一个终端,依旧还是普通用户权限

2、永久提权 root

首先我们需要设置 root 用户的密码

使用如下命令

sudo passwd root

第一次输入的是 kali 的密码

第二次和第三次输入的是你自己想要设置的 root 用户的密码

之后我们就可以使用命令切换为 root 用户

su root

输入刚才设置的 root 的密码即可切换成功

此时我们再次重启虚拟机

init 6

来到登录界面,这次我们就不再使用 kali 用户进行登录,而是直接登录 root 用户

进来后打开终端

可以看到直接就是 root 权限

准确来说这并不是提权,而是直接换了一个更高权限的用户进行登录

如果你想将 kali 用户的权限也提升至 root 权限

那么需要修改 一个文件,在 /etc/passwd 的,关于这个方法我就不再演示

我认为我上面介绍的方法更为简单,各位自行参考

关于 kali Linux 系统的安装、汉化与提权讲解至此全部结束,我知道很多人对于 kali 应该都是第一次接触,甚至说对于 Linux 系统的使用吧,我最开始也是的,不用担心,多用用就熟悉了。

对于 vmware 和 kali 如果各位没找到正确的下载版本,也可以找我拷贝,我 U 盘有备份。

对于安装过程中遇到的其他问题也欢迎各位找我交流。

四、Linux 常用命令

最后给大家附上一些常用的 Linux 命令

ifconfig:显示和配置网络接口。

pwd:显示当前工作目录的路径。

ls:列出目录内容。

cd:改变当前工作目录。

mkdir:创建新目录。

rmdir:删除空目录。

cp:复制文件或目录。

mv:移动文件或目录,或者重命名文件。

rm:删除文件或目录。

cat:连接文件并打印到标准输出设备。

less:按页显示文件内容。

head:显示文件的开头几行。

tail:显示文件的末尾几行。

chmod:修改文件或目录的权限。

关于 kali Linux 常用命令的演示也可以参考我之前的博客

Kali Linux 的常用命令_kali linux命令大全-CSDN博客

So, let's hacking!

相关推荐
m0_747124535 分钟前
量产工具一一输入系统(二)
linux·imx6ull
这题怎么做?!?13 分钟前
自我反思与暑假及大三上学期规划
linux·数据结构·c++
AncleLeen15 分钟前
ubuntu 22.04下编译安装glog共享库
linux·运维·ubuntu
FIT2CLOUD飞致云29 分钟前
1Panel开源面板项目GitHub Star数量突破20,000!
linux·运维·开源·1panel·面板
xintaiideas1 小时前
熟练掌握Docker及linux常用命令排查线上问题。熟悉Git, Maven等项目管理及构建工具,熟悉微服务中基于Jenkins的CI/CD
linux·git·docker
FU.l1 小时前
Linux-笔记 全志平台休眠功能初探
linux·驱动开发·笔记
麻辣韭菜1 小时前
Linux 【线程池】【单例模式】【读者写者问题】
linux·运维·服务器
2401_858120262 小时前
探索Anaconda Cloud:Conda的云端宝库
linux·python·conda
シ風箏5 小时前
Milvus【部署 01】向量数据库Milvus在Linux环境下的在线+离线安装
linux·数据库·milvus·向量数据库·特征搜索
铁蛋Q9 小时前
linux和mysql基础指令
linux·运维·mysql