安装Kali Linux之后要做的前10件事

2023-05-16

Kali Linux是基于Debian的发行版,由全球领先的信息安全培训公司之一 Offensive Security专门开发和维护,用于高级渗透测试和安全性。

它通常被称为黑客的理想操作系统,它是对BackTrack Linux的完全重建, 完全遵循 Debian开发标准,于2013年3月13日首次发布,从那时起,它总是以大量适用于信息管理,计算机取证,逆向工程和安全研究等工具。

Kali Linux的美丽之处在于它可以供初学者和安全专家使用,并且可以像其他Linux发行版一样进行设置,以观看电影,玩游戏,开发软件等。

话虽如此,这是安装Kali Linux之后要做的前十件事的清单。

1、更新,升级和远程升级

您需要执行更新升级所有工作站的依赖项,以防止应用程序失败并确保您拥有系统正常运行所需的最新功能。

sudo apt-get clean 
sudo apt-get update
sudo apt-get upgrade -y 
sudo apt-get dist-upgrade -y

2、定制改进Kali Linux的外观

定制外观可以让系统桌面效果看起来更像你想要的样子,为此,您需要安装gnome-tweaks工具,该工具是针对Gnome桌面的免费桌面自定义和设置管理器。

sudo apt install gnome-tweaks
gnome-tweaks

3、安装Filezilla FTP客户端

如果您决定运行Kali Linux,则很可能会离线运行一些与FTP相关的任务,并且如果没有FTP客户端,工作站将无法完成。我的选择是Filezilla,您可以使用此简单命令进行安装。

sudo apt install filezilla filezilla-common -y

4、安装Tor浏览器

现在您有了一个很棒的Linux发行版,是时候也有了一个很棒的浏览器了,Tor Browser是您的理想之选。它具有内置的代理服务器设置,可以使您的在线状态保持匿名并且您的数据不公开。

sudo apt install tor

5、禁用屏幕锁定

安装完成后的Kali默认具备自动锁定功能,对我来说,这可能有点烦人。尤其是当我在VM上运行Kali时,我只是离开计算机一会儿再喝杯咖啡,Kail就锁屏了,我需要设置更长的锁屏时间或者禁用屏幕锁定。

为此,可以到 “设置”>“电源”,然后将“ 黑屏 ”选项更改为从不。接下来,返回您的主设置菜单,并在“隐私”下关闭“ 屏幕锁定 ”。

6、安装软件中心

软件中心是一个GUI应用程序,您可以从中将在线应用程序直接直接下载到桌面上。如果您已经在Kali Distro中安装了一个,则可以跳过此步骤。

可以使用以下简单命令进行安装:

sudo apt install software-center

7、安装GDebi软件包管理器

Kali带有dpkg 软件包管理功能,但是在安装应用程序后您可能会遇到问题,因为它不会自动安装应用程序的依赖项。

尽管使用Snaps和Flatpak等变通方法的问题变得越来越少,但市场上的大多数应用程序都无法以沙盒程序包的形式提供,并且并非所有应用程序都可以从软件中心安装。因此,重要的是安装GDebi

sudo apt install gdebi

8、安装Katoolin

Katoolin 是一个工具,您可以使用它添加和删除所有必需的Kali Linux存储库,以及安装Kali Linux工具。

只要遵循以下步骤,安装Katoolin就很简单

sudo apt install git
$ sudo git clone https://github.com/LionSec/katoolin.git 
$ sudo cp katoolin/katoolin.py /usr/bin/katoolin
$ sudo chmod +x /usr/bin/katoolin
$ sudo katoolin

9、安装VLC Media Player

VLC可以说是市场上最好的媒体播放器,它有许多在线文章为其辩护,而且它是免费的。

sudo apt install vlc

如果要以root用户身份运行VLC,请使用以下命令:

sudo sed -i s/geteuid/getppid/g /usr/bin/vlc

10、安装其他重要应用

以上仅仅列出了一些常用必备的,你可能需要更多其他重要的应用,不妨从应用程序中心列表中安装应用程序。例如,您可能要运行Google Chrome而不是Firefox或您可能需要安装Java的运行时环境或类似Visual Studio Code的文本编辑器,等等。

软件应用中心有很多应用程序(免费和付费)可供选择!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装Kali Linux之后要做的前10件事 的相关文章

  • Linux Shellcode“你好,世界!”

    我有以下可用的 NASM 代码 global start section text start mov eax 0x4 mov ebx 0x1 mov ecx message mov edx 0xF int 0x80 mov eax 0x1
  • 如何获取 bash 中从 Ping 接收到的数据包的百分比?

    当 ping 主机时 我希望输出仅显示收到的数据包 已发送 5 个 的百分比 我想我需要使用grep不知怎的 但我不知道如何 我是 bash 编程的新手 这是我所在的地方 ping c 5 q host grep grep 中应该包含什么
  • 从sourceforge下载最新版本

    我正在尝试在 bash 脚本中从 Sourceforge 下载最新版本的graphicsmagick wget q https sourceforge net projects graphicsmagick files latest dow
  • 在哪里可以找到所有 C 标准库的源代码?

    我正在寻找所有 C 标准库的完整源代码 也就是说 我正在寻找 stdio h stdlib h string h math h 等的源代码 我想看看它们是如何创建的 我认为这取决于不同的平台 但 Linux 或 Windows 都会受到欢迎
  • 如何修复 /usr/bin/env 参数处理?

    我遇到了一个奇怪的问题 usr bin env 我设计了一个简单的脚本来显示问题 该脚本使用 Ruby 编写 但使用 Python 编写的类似脚本也会发生同样的情况 这是脚本 usr bin env ruby p ARGV 还有一个没有 u
  • /usr/bin/as:无法识别的选项“-EL”

    因此 在为我的1plus手机编译android内核时 经过3天的多次尝试 我放弃了并尝试在这里询问是否有人以前遇到过这个问题 这个错误对我来说有点模糊 但我觉得问题来自于我最近对 GNU Linux 发行版 Gentoo 的更改 它在不应该
  • C/C++ with GCC:静态地将资源文件添加到可执行文件/库

    有人知道如何使用 GCC 将任何资源文件静态编译为可执行文件或共享库文件吗 例如 我想添加永远不会改变的图像文件 如果它们改变了 我无论如何都必须替换该文件 并且不希望它们位于文件系统中 如果这是可能的 我认为这是因为 Visual C f
  • CMake:使用其他平台的生成器。如何?

    如何使用 CMake 在 Linux 上生成 Visual Studio 项目文件 你不能 您必须在 Windows 上运行 CMake 才能为 Visual Studio 生成
  • bash.sh 运行 cron 的权限被拒绝

    如何在这里使用 bash 脚本运行 cron 我做了如下操作 这里有错误 我想知道如何在 ubuntu 中做到这一点 我现在对它感到震惊 bash sh 文件 bin bash cd var www Controller usr bin p
  • Python 线程与 Linux 中的多处理

    基于此question https stackoverflow com questions 807506 threads vs processes in linux我假设创建新流程应该几乎和创造新线程在Linux中 然而 很少的测试显示出截
  • 警告构建使用导出符号的内核模块

    我有两个内核模块 例如 modA 和 modB modA 导出一个符号EXPORT SYMBOL symA modB 使用它 我有标题modA h对于modA extern void symA int param and in modB c
  • 终止 ssh 会话会终止正在运行的进程

    我正在使用 ssh 连接到我的 ubuntu 服务器 我使用命令启动编码程序 然而 似乎当我的 ssh 会话关闭时 因为我在进入睡眠状态的笔记本电脑上启动它 有没有办法避免这种情况 当然 阻止我的笔记本电脑休眠并不是永久的解决方案 运行你的
  • 使用 xargs 时如何获取退出代码(并行)

    我制作了一个用于启动并行 rsync 进程的脚本 bin bash LIST 1 DEST DIR 2 RSYNC OPTS 3 echo rsyncing From SRC DIR To DEST DIR RSYNC OPTS RSYNC
  • 在Linux中执行jar文件[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我创建了一个可执行的 Java jar 文件 也就是说 我将 java 程序正确打包到 jar 文件中 包括 META INF MANIFEST 文件
  • 带有接收器的 boost_log 示例无法编译

    我正在考虑将 boost log 用于一个项目 一开始我就遇到了以下问题 我在以下位置找到的升压日志示例 http www boost org doc libs 1 54 0 libs log example doc tutorial fi
  • 多线程进程的线程ID可以与另一个正在运行的进程的进程ID相同吗?

    我正在尝试找到一种方法来唯一标识多进程环境中的线程 我有一个服务器 它跟踪连接到它的不同进程 其中一些是多线程的 一些不是 为了识别多线程连接中的线程 我使用线程 ID 作为唯一标识符 在任何给定时间最多有 1 个多线程进程连接 我的问题是
  • pip 找不到满足要求的版本 django==2.2.1

    我刚刚将操作系统更改为 linux 并且想安装 django 但我无法安装最新版本的 django 我努力了 pip install django 但是它安装了 django 1 11 11 这不是我需要的 我还将我的 pip 升级到了 1
  • 在 Windows 下使用 linux 实用程序的最佳方法是什么? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Linux 实用程序 如 sed awk 和其他 shell 脚本功能 非常棒 但当我在 Windows 上进行开发并且无法使用其中任何一
  • 如何使用 bash 粘贴来自单独文件的列?

    我想用分隔符 合并不同的列表 第一个列表有 2 个单词 cat first one who 第二个列表有 10000 个单词 cat second languages more simple advanced home expert tes
  • python 的 fcntl.flock 函数是否提供文件访问的线程级锁定?

    Python 的 fcnt 模块提供了一种名为 flock 1 的方法来证明文件锁定 其描述如下 对文件执行锁定操作op 描述符 fd 文件对象提供 fileno 方法被接受为 出色地 请参阅 Unix 手册集群 2 了解详情 在某些系统上

随机推荐