• ssh配置免密登录异常处理


    ssh免密连接

         主机A需要免密登录主机192.168.2.211

         ssh-keygen
         ssh-copy-id -i id_rsa.pub admin@192.168.2.211

         按照正常配置之后 通过ssh admin@192.168.2.211 一直是提示需要输入密码

        

    ssh调试信息

         在192.168.2.211主机上进行操作

         systemctl stop sshd

         启动sshd服务同时进入调试模式

         /usr/sbin/sshd -d

         

         2.在客户端主机A上执行登录命令查看详细日志信息

             ssh 'admin@192.168.2.211'

         3.  在192.168.2.211的sshd进程的调试日志里出现重要的信息

            

         4.修改192.168.2.211主机上的sshd配置文件

             

          5.免密登录成功

          

        在主机A上执行ssh admin@192.168.2.211的时候要注意当前在主机A上的登录用户 当前在A主机上的用户必须和之前在A上执行 ssh-keygen的用户一致 否则一样会免密连接失败

        问题解决完成

    ansible无法执行远程命令解决方案

          sh "ansible soar-dev --user=admin -m shell -a 'sh /home/admin/soar/jar/start-soar.sh'"
          sh "ssh admin@192.168.30.172 'sh /home/admin/soar/jar/start-soar.sh'"

           

  • 相关阅读:
    命令[34]
    命令[33]
    命令[27]
    命令[38]
    命令[19]
    命令[22]
    命令[30]
    命令[37]
    命令[23]
    命令[26]
  • 原文地址:https://www.cnblogs.com/yxh168/p/14120081.html
Copyright © 2020-2023  润新知