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
相关推荐
Smile_2542204183 分钟前
clickhouse日志疯涨问题
linux·运维·服务器·clickhouse
2301_旺仔6 分钟前
【Nginx进程管理】
linux·服务器·网络
SPC的存折12 分钟前
(自用)LNMP-Redis-Discuz5.0部署指南-openEuler24.03-测试环境
linux·运维·服务器·数据库·redis·缓存
W.W.H.19 分钟前
嵌入式常见面试题——操作系统与RTOS篇
linux·经验分享·操作系统·rtos
此刻觐神28 分钟前
IMX6ULL开发板学习-05(Linux之Vi/Vim编辑器的使用)
linux·学习·编辑器
像颗糖1 小时前
Ollama Linux 服务器本地部署
linux·人工智能·全栈
上海云盾王帅1 小时前
如何抵御CC攻击?从原理到实战的全面防护手册
网络安全
小夏子_riotous1 小时前
Docker学习路径——1、简介
linux·运维·服务器·docker·容器·云计算
bukeyiwanshui1 小时前
20260413 if while 语句
linux
大方子1 小时前
【青少年CTF S1·2026 公益赛】Serialization
网络安全·青少年ctf