刚学liunx刚到ssh白名单阶段需要多个虚拟机就但是虚拟机没学扎实复制过来启动ssh服务失败了好像两个机器启动ssh界面不一样图一是能正常使用图二查询端口后看不懂,
ssh服务启动失败咋办
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 【相关推荐】
- 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/744683
- 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:利用反向 SSH:服务器访问本地电脑: 不同局域网之间的相互访问
- 您还可以看一下 肖海鹏老师的SSH实战-传统三大框架精讲课程中的 购物车实现小节, 巩固相关知识点
- 除此之外, 这篇博客: 服务器SSH被字典爆破时记录密码中的 到这里爆破密码的记录已经完成,要想构建自己的密码字典还得将密码提取出来 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
#首先新建保存密码的文件 touch ./dir.txt #使用grep与awk将内容提取出来 sudo cat /var/log/secure | grep -v '你的用户名' | grep -v '你的密码' | grep 'password:' |grep 'username:' |grep 'sshd'| awk -F ' ' '{print $7,$9}'>>dir.txt
管道符‘|’就像一道滤筛有木有…每使用一次就将结果过滤一次
grep的-v选项是反向选择,所有包含指定字符串的记录都将被过滤掉,因为日志文件中肯定包含了你自己登录的正确用户名和正确密码,你一定不想要自己的密码流出去是不是,毕竟只有自己知道的密码才相对安全嘛awk命令的-F选项表示以何种符号分割, $n表示第n个参数(分割后的第n个参数),我这里使用“ ”也即是空格符进行分割
注意结尾 “>>dir.txt” 那里一定是两个">",因为“>”重定向输出时会覆盖文件中原有的内容,而“>>”则是会将内容追加在文件已有内容末尾
我这里不仅提取了密码,还顺便提取出了用户名,后续可以根据需要进行再次加工
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 如何构建全国统一的物流管理平台?
- ¥100 ijkplayer使用AndroidStudio/CMake编译,如何支持 rtsp 直播流?
- ¥20 和学习数据的传参方式,选择正确的传参方式有关
- ¥15 这是网络安全里面的poem code
- ¥15 用js遍历数据并对非空元素添加css样式
- ¥15 使用autodl云训练,希望有直接运行的代码(关键词-数据集)
- ¥50 python写segy数据出错
- ¥20 关于线性结构的问题:希望能从头到尾完整地帮我改一下,困扰我很久了
- ¥30 3D多模态医疗数据集-视觉问答
- ¥20 设计一个二极管稳压值检测电路