《树莓派渗透测试实战》——2.7 设置SSH服务-阿里云开发者社区

开发者社区> 开发与运维> 正文

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

简介:

本节书摘来异步社区《树莓派渗透测试实战》一书中的第2章,第2.7节,作者【美】Joseph Muniz(约瑟夫 穆尼斯) , Aamir Lakhani(阿米尔 拉克哈尼),更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.7 设置SSH服务

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

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

bd09f6250f1510a1932a549bd46c54411dcc9b16

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

bb11ebdb76a231df4949486a7d812fab1f6f23b4

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

f943c257f85c8f91b28715c15dee435d93f0f0e5

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

92085703bb33e7fddf59b037dbc1a19addbcd559

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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章