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

目录

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

二.开启root并修改密码

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

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

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

五.  启动 FTP 服务


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

使用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" 作为密码。

3. 设置 root 用户的新密码,输入以命令:

passwd

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

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

service apache2 start

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

 

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

service ssh start

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

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

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

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

以下命令如果使用普通用户,在命令前加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 中添加以下几个镜像网站。执行命令如下所示:

┌──(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)添加完软件源,需要更新软件包列表后才可以使用。更新软件包列表,执行命令如下所示:

┌──(root㉿kali)-[~]
└─# apt-get update

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

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

┌──(root㉿kali)-[~]
└─# apt-get install pure-ftpd

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

┌──(root㉿kali)-[~]
└─# service pure-ftpd start

相关推荐

  1. mysql配置

    2024-04-09 16:48:02       52 阅读
  2. Redis服务器配置文件配置

    2024-04-09 16:48:02       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-09 16:48:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-09 16:48:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-09 16:48:02       87 阅读
  4. Python语言-面向对象

    2024-04-09 16:48:02       96 阅读

热门阅读

  1. Linux_实用技巧

    2024-04-09 16:48:02       33 阅读
  2. 【接口】HTTP(2) |请求方法及状态码

    2024-04-09 16:48:02       38 阅读
  3. 程序员如何搞副业

    2024-04-09 16:48:02       32 阅读
  4. Leetcode 459. 重复的子字符串

    2024-04-09 16:48:02       32 阅读
  5. Qt状态机

    2024-04-09 16:48:02       37 阅读
  6. 文心一言 vs. GPT-4: 全面比较

    2024-04-09 16:48:02       39 阅读
  7. gcc/g++:编译阶段翻译成优化的平台汇编代码

    2024-04-09 16:48:02       41 阅读
  8. 背包问题四种类型

    2024-04-09 16:48:02       33 阅读
  9. Vue.js中如何使用Vue Router处理浏览器返回键的功能

    2024-04-09 16:48:02       31 阅读