Kali系统的常用安装后开机配置(都是实用的配置)

目录

一.查看当前操作系统的所有版本信息

二.开启root并修改密码

[二.启动 Apache 服务(用不到可忽略)](#二.启动 Apache 服务(用不到可忽略))

[三.开启Secure Shell(ssh)服务,才可以使用远程工具(xshell,finalshell)连接](#三.开启Secure Shell(ssh)服务,才可以使用远程工具(xshell,finalshell)连接)

四.使用远程工具直连root用户失败的修改办法

[五. 启动 FTP 服务](#五. 启动 FTP 服务)


一.查看当前操作系统的所有版本信息

Clojure 复制代码
使用lsb_release -a

┌──(root㉿kali)-[~]
└─# lsb_release -a 
No LSB modules are available.              #没有有效的LSB模块
Distributor ID: Kali                       #发行版
Description:    Kali GNU/Linux Rolling     #描述信息
Release:        2024.1                     #版本信息
Codename:       kali-rolling               #代号

二.开启root并修改密码

在 Kali Linux 的新版中(2020.1及以后的版本),默认的用户是 "kali",密码也是 "kali",并且 root 用户默认是禁用的。不过,你还是可以通过 SSH 远程工具切换到 root 用户,首先你需要在 Kali Linux 中启用 root 用户,方法如下:(注:如安装时已创建一个用户,则使用创建的用户敲如下命令开启root,一样的原理。)

1.打开一个新的终端窗口。

2.输入以下命令切换到 root 用户:

sudo su

然后输入 "kali" 作为密码。

  1. 设置 root 用户的新密码,输入以命令:
bash 复制代码
passwd

然后,按照提示输入你想设置的新密码,然后再次输入新密码进行确认。

二.启动 Apache 服务(用不到可忽略)

bash 复制代码
service apache2 start

开启后可在浏览器输入kali虚拟机ip地址即可打开网页,如下即成功

三.开启Secure Shell(ssh)服务,才可以使用远程工具(xshell,finalshell)连接

bash 复制代码
service ssh start

四.使用远程工具直连root用户失败的修改办法

当你通过 SSH 连接 Linux 服务器时,默认情况下可能无法直接作为 root 用户登录。这是因为出于安全考虑,许多 Linux 发行版(包括 Kali Linux)在初始配置中禁止了直接通过 SSH 以 root 用户身份访问。

你可以在普通用户下切换到 root 用户,是因为普通用户的身份已经在登录服务器时被验证过了,而 SSH 的直接 root 登录则没有这个过程。

如果你的需求确实需要通过 SSH 直接登录 root 用户,你可以按照以下步骤更改配置:

Clojure 复制代码
以下命令如果使用普通用户,在命令前加sudo
1.打开 SSH 配置文件命令为:    vi /etc/ssh/sshd_config     
2.在文件中寻找   #PermitRootLogin prohibit-password 这行改为 PermitRootLogin yes或者重新添加也可以
3.保存退出文件
4.重启 SSH 服务,命令为:   service ssh restart
5.设置开机自启东,命令为:  systemctl enable ssh

五. 启动 FTP 服务

FTP 服务默认是没有安装的,所以首先需要安装 FTP 服务器。在 Kali Linux 操作系统的软件源中默 认没有提供 FTP 服务器的安装包,这里需要配置一个软件源。配置软件源的具体操作步骤如下所示:

(1)设置 APT 源。向软件源文件/etc/apt/sources.list 中添加以下几个镜像网站。执行命令如下所示:

Clojure 复制代码
┌──(root㉿kali)-[~]
└─# vi /etc/apt/sources.list

deb http://mirrors.neusoft.edu.cn/kali/ kali main non-free contrib 
deb-src http://mirrors.neusoft.edu.cn/kali/ kali main non-free contrib
deb http://mirrors.neusoft.edu.cn/kali-security kali/updates main contrib non-free

添加完以上几个源后,将保存 sources.list 文件并退出。在该文件中,添加的软件源是根据不同的软 件库分类的。其中,deb 指的是 DEB 包的目录;deb-src 指的是源码目录。如果不自己看程序或者编译 的话,可以不用指定 deb-src。由于 deb-src 和 deb 是成对出现的,可以不指定 deb-src,但是当需要 deb-src 的时候,deb 是必须指定的。

(2)添加完软件源,需要更新软件包列表后才可以使用。更新软件包列表,执行命令如下所示:

Cobol 复制代码
┌──(root㉿kali)-[~]
└─# apt-get update

更新完软件列表后,会自动退出程序。

(3)安装 FTP 服务器。执行命令如下所示:

Erlang 复制代码
┌──(root㉿kali)-[~]
└─# apt-get install pure-ftpd

(4)安装成功 FTP 服务器,就可以启动该服务了.

rust 复制代码
┌──(root㉿kali)-[~]
└─# service pure-ftpd start
相关推荐
舞动CPU5 小时前
linux c/c++最高效的计时方法
linux·运维·服务器
秦jh_7 小时前
【Linux】多线程(概念,控制)
linux·运维·前端
keep__go8 小时前
Linux 批量配置互信
linux·运维·服务器·数据库·shell
矛取矛求8 小时前
Linux中给普通账户一次性提权
linux·运维·服务器
Fanstay9858 小时前
在Linux中使用Nginx和Docker进行项目部署
linux·nginx·docker
大熊程序猿8 小时前
ubuntu 安装kafka-eagle
linux·ubuntu·kafka
vortex59 小时前
蓝队基础之网络七层杀伤链:从识别到防御的全方位策略
安全·网络安全·蓝队
网安_秋刀鱼10 小时前
java组件安全
web安全·网络安全·1024程序员节
daizikui10 小时前
Linux文件目录命令
linux·运维·服务器