SSH

作者: gb_QA_log | 来源:发表于2018-03-27 17:43 被阅读0次

    登录

    • 登录堡垒机节点node1:
      ssh -p 22 username@host

    • 切换其他节点:
      ssh node2

    免密码登录

    • 制作密钥对
    ssh-keygen
    

    得到公钥id_rsa.pub和私钥id_rsa

    • 把公匙放到需要登录的远程机器:
      ssh-copy-id -i id_rsa.pub username@node1
      ssh-copy-id -i id_rsa.pub -p 22 username@node1
    • 放到自己本机:
      cat id_rsa.pub >> authorized_keys

    登录失败

    • 登录失败可能是hosts有问题,删除即可
      ssh-keygen -f "/home/username/.ssh/known_hosts" -R gpu3
    • 可能是目录权限问题
      参考1,参考2
      查看:sudo tail /var/log/secure -n 20
      发现:Authentication refused: bad ownership or modes
      解决:
      cd /home
      chmod 700 username
      

    传文件

    • 跨机器复制文件:
      scp authorized_keys node1:/home/username/.ssh/
    • 上传到服务器:
      scp -P 22 ~/Desktop/tmp.txt username@node1:/home/username/
      scp -P 22 -r ~/Desktop/tmpdir username@node1:/home/username/
    • 服务器下载回本地:
      scp -P 22 username@node1:/home/username/tmp.txt /home/username/Downloads/

    ssh下重启·谨慎

    sudo reboot
    

    长连接

    https://www.cnblogs.com/jiqing9006/p/8807595.html

    相关文章

      网友评论

          本文标题:SSH

          本文链接:https://www.haomeiwen.com/subject/ghmscftx.html