Kali Linux 启用并配置 ssh 服务

操作环境:

虚拟机操作系统:Kali Linux 2017.2

虚拟化软件:VMware Workstation 14 pro

虚拟机网络连接方式:桥接模式

物理机操作系统:Windows10 专业版

ssh工具:Xshell 5

操作步骤:

查看本机IP地址等网络相关信息:

开启ssh服务,该命令正常情况下没有回显:

查看ssh服务是否正常开启,如果正常开启,则此时有“active (running)”的提示。

用leafpad打开sshd_config:

将:

改成:

注意:不仅要去掉注释,还要将原来的 PermitRootLogin prohibit-password 修改成 PermitRootLogin yes ,否则root用户无法远程登陆,使用root用户登陆时会被提示:“SSH服务器拒绝了密码。请再试一次。”

重启ssh服务:

用Xshell输入Kali的IP,用户名为root,密码为root密码,端口号为22,成功登陆。

但是这样配置好之后,每次重新启动Kali后ssh服务都是默认关闭的,需手动开启,我们可以使用如下方法设置ssh服务的开机自启动:
将ssh服务设置成开机自启动:

关闭ssh服务的开机自启动:

 

补充

如果目标系统中没有安装 SSH 服务,可以使用如下命令安装:

 

如果目标系统中安装并启动了 SSH 服务,但是在客户机上仍然无法通过 SSH 连接,则可能是对应的 SSH 服务对应的 22 号端口没有开放。

Kali Linux图形界面与命令行界面的切换

作者:荒原之梦

前言:

有时候为了节约系统资源,使用命令行界面能够让Linux系统的运行更加流畅,处理任务的速度也更加快。现在的Kali安装完成后默认是开机就启动图形化界面。本文将介绍通过编辑Kali启动引导文件的方法,使得我们可以在Kali的图形化界面和命令行界面之间切换。

操作环境:

虚拟化软件:VMware Workstation 14 pro

虚拟机操作系统:Debian 4.12.6-1 kali6(201702版Kali Linux,安装在VMware Workstation 14 pro中

物理机操作系统:Windows10专业版

一、用vi编辑器打开引导配置文件:vi /etc/default/grub

找到“GRUB_CMDLINE_LINUX_DEFAULT=”quiet””这一行,将光标停在这一行的某处,使用yy复制当前行正行内容到剪贴板,之后回车创建一个空白行,使用p将刚才复制的内容粘贴在当前光标之后,然后注释掉该行(方便以后如果有需要的话再改回来),最后按i在写入模式下把原行中的“quiet”改成“text”,保存退出。

二、输入sudo update-grub更新Kali Linux的启动引导,使我们刚才修改的grub配置生效

切换方法:

按“Ctrl+Alt+f3”(笔记本一般是按“Ctrl+Alt+fn+f3”)即可切换到命令行模式;

按“Ctrl+Alt+f1” (笔记本一般是按“Ctrl+Alt+fn+f1”)可以切换回图形化界面(如果无法切换,请尝试重启)。