2016 - 2024

感恩一路有你

优化Kali 2.0系统:SSH远程登录设置与自动启动配置

浏览量:4277 时间:2024-02-29 19:13:34 作者:采采

2015年8月11日,Kali官方发布了备受期待的全新版本Kali 2.0,该次升级带来了先进的界面设计理念和滚动升级方式。在安装完Kali 2.0后,为了充分利用其功能,我们需要进行一些必要的配置。本篇文章将重点介绍如何使用SSH进行远程登录,并且教你如何配置系统以确保SSH服务的自动启动。

配置SSH参数

首先,我们需要修改`sshd_config`文件以配置SSH参数。通过执行以下命令可以编辑该文件:`vi /etc/ssh/sshd_config`。

1. 将`PasswordAuthentication no`中的注释去掉,并将`no`改为`yes`(默认即为`yes`)。

2. 将`PermitRootLogin without-password`修改为`PermitRootLogin yes`。

3. 保存并退出编辑器。

启动SSH服务

接着,我们需要启动SSH服务。通过执行命令 `/etc/init.d/ssh start` 或 `service ssh start` 来启动SSH服务,并使用 `/etc/init.d/ssh status` 或 `service ssh status` 来检查服务是否正常运行。

使用SSH登录工具

现在,可以使用各种SSH登录工具(例如Putty、SecureCRT、XShell)来远程登录Kali系统。在工具中输入用户名和密码进行连接,如果遇到连接问题,可能需要生成两个密钥:

- `ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key`

- `ssh-keygen -t dsa -f /etc/ssh/ssh_host_rsa_key`

在生成密钥时,可以直接敲击回车设置为空密码,然后再尝试重新连接Kali系统。

设置系统自动启动SSH服务

最后,我们可以配置系统以自动启动SSH服务。有两种方法实现这一目标:

1. 使用 `sysv-rc-conf` 命令设置系统自动启动SSH服务:

- `sysv-rc-conf --list | grep ssh`

- `sysv-rc-conf ssh on` (开启系统自动启动SSH服务)

- `sysv-rc-conf ssh off` (关闭系统自动启动SSH服务)

2. 利用 `update-rc.d` 命令实现系统自动启动SSH服务:

- `update-rc.d ssh enable` (开启系统自动启动SSH服务)

- `update-rc.d ssh disable` (关闭系统自动启动SSH服务)

通过以上步骤,您可以轻松地配置Kali 2.0系统的SSH远程登录设置和自动启动配置,让您更高效地管理您的系统。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。