m20231014 2023-10-19 15:16 采纳率: 0%
浏览 9

ssh服务启动失败咋办

刚学liunx刚到ssh白名单阶段需要多个虚拟机就但是虚拟机没学扎实复制过来启动ssh服务失败了好像两个机器启动ssh界面不一样图一是能正常使用图二查询端口后看不懂,

img

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-19 19:17
    关注

    【相关推荐】



    • 这有个类似的问题, 你可以参考下: 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” 那里一定是两个">",因为“>”重定向输出时会覆盖文件中原有的内容,而“>>”则是会将内容追加在文件已有内容末尾

      我这里不仅提取了密码,还顺便提取出了用户名,后续可以根据需要进行再次加工


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 10月19日

悬赏问题

  • ¥15 如何构建全国统一的物流管理平台?
  • ¥100 ijkplayer使用AndroidStudio/CMake编译,如何支持 rtsp 直播流?
  • ¥20 和学习数据的传参方式,选择正确的传参方式有关
  • ¥15 这是网络安全里面的poem code
  • ¥15 用js遍历数据并对非空元素添加css样式
  • ¥15 使用autodl云训练,希望有直接运行的代码(关键词-数据集)
  • ¥50 python写segy数据出错
  • ¥20 关于线性结构的问题:希望能从头到尾完整地帮我改一下,困扰我很久了
  • ¥30 3D多模态医疗数据集-视觉问答
  • ¥20 设计一个二极管稳压值检测电路