天天看点

《树莓派渗透测试实战》——2.7 设置SSH服务

本节书摘来自异步社区《树莓派渗透测试实战》一书中的第2章,第2.7节,作者[美]joseph muniz(约瑟夫 穆尼斯),aamir lakhani(阿米尔 拉克哈尼),朱筱丹 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

secure shell(ssh)可以做到身处远程,也能完整地操作树莓派上的kali linux。命令行是管理linux的最常用方式。由于大部分的渗透测试并不需要用到图形界面的kali linux,建议尽量使用ssh或其他命令行工具。部分kali linux默认就启用了ssh服务,但有部分还需要手工安装openssh服务。

首先需要确认ssh服务是否已经安装。输入以下命令service --status- all检查ssh服务是否在运行。如果像图2-14所示的那样看到ssh前面有个+加号,则一切就绪。如果看到的是-减号,则需要手工安装openssh服务。

《树莓派渗透测试实战》——2.7 设置SSH服务

要安装openssh服务,打开命令行终端,输入apt-get install openssh-server安装ssh服务。启动ssh服务,输入service ssh start命令,如图2-15所示。

《树莓派渗透测试实战》——2.7 设置SSH服务

启动ssh服务后,就需要将ssh服务加到系统自启动中,保证重启后服务自动运行。首先,执行update-rc.d -f ssh remove命令去除ssh在相关运行级别里的设置,具体见图2-16。

《树莓派渗透测试实战》——2.7 设置SSH服务

然后执行update-rc.d -f ssh defaults命令,加载ssh的默认设置,如图2-17所示。

《树莓派渗透测试实战》——2.7 设置SSH服务

这样,ssh自启动在kali linux系统下就设置好了,以后会保持自启动。也就可以随时重启系统,而无需额外配置就能运行ssh了。

继续阅读