《树莓派渗透测试实战》——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了。

相关文章
|
4天前
|
安全 网络协议 Linux
哇~真的是你呀!今天是LINUX中的SSH服务
SSH(Secure Shell)是一种加密网络协议,用于远程登录和安全传输数据。在Linux系统中,SSH服务是一种常见的远程管理工具,允许用户通过安全的连接远程访问和控制Linux服务器。以下是关于Linux中SSH服务的一些重要信息.
28 0
|
14天前
|
网络安全 Windows
windows 搭建ssh服务
windows 搭建ssh服务
20 0
|
25天前
|
监控 数据可视化 安全
Linux——怎样使用SSH服务实现远程UI界面本地显示
需求场景 最近几天需要实现软件的远程监控,但是实际场景又不能使用向日葵、VNC、AnyDesk、以及其他的监视软件,并且软件的整体设计也没有这块的数据上行设计。
52 0
|
2月前
|
安全 网络安全
配置SSH服务远程连接空闲超时退出时间(包括SSH无法登录、登录缓慢)
配置SSH服务远程连接空闲超时退出时间(包括SSH无法登录、登录缓慢)
|
2月前
|
安全 Linux 网络安全
Centos 6.8下修改SSH服务默认端口,看这一篇就够了
Centos 6.8下修改SSH服务默认端口,看这一篇就够了
|
4月前
|
Ubuntu Shell 网络安全
|
4月前
|
运维 安全 Linux
【运维知识进阶篇】集群架构-SSH服务详解
【运维知识进阶篇】集群架构-SSH服务详解
61 0
|
4月前
|
网络协议 安全 网络安全
使用frp端口映射实现内网穿透(SSH、HTTP服务)
使用frp端口映射实现内网穿透(SSH、HTTP服务) 一、下载
|
6月前
|
运维 安全 Linux
Linux巩固篇009-Linux ssh服务管理
纸上得来终觉浅,绝知此事要躬行
9206 2
Linux巩固篇009-Linux ssh服务管理
|
7月前
|
安全 网络安全
配置SSH服务远程连接空闲超时退出时间
配置SSH服务远程连接空闲超时退出时间
相关产品
云迁移中心
推荐文章
更多