• ssh 自动登录


    工作中经常会有这样的需求场景,因为要在其它电脑上做操作, 需要从PC A ssh 到 PC B,
    PC A 可能是自己的工作机,PC B 可能是服务器。一般会使用 SSH 登录到 server 上再进行
    具体的操作。但如果要经常进行登录,就需要不停的输入完整的 ssh 登录命令:
        ssh  rereadyou@10.200.33.33 -p 8000
    然后再输入登录密码,过程比较简单,但是也会比较烦。
    如果要经常重复的 ssh 登录一台电脑, 可使用以下的方法:
    1. 首先登录目标机器
       ssh rereadyou@10.200.33.33 -p 8000
       输入登录密码
    2. 将本机 (PC A) 的 id_rsa.pub 拷贝到 ./ssh/
       scp pcA_username@pcA_ip:~/.ssh/id_rsa.pub ./ssh/new_key
    3. 将 new_key 附到 .ssh/authorized_keys 中
       cat new_key >> authorized_keys
    4. 修改 PC A 上的配置 .ssh/config
        # 10.200.33.33
        Host rereadyou
        HostName 10.200.33.33
        User rereadyou
        Port 8000
        PreferredAuthentications publickey
        IdentityFile ~/.ssh/id_rsa
    经过以上操作和配置,就可以自动进行登录了,登录时只需以下命令即可:
        ssh rereadyou

  • 相关阅读:
    LInux设备驱动分析—— kmalloc和kzalloc函数
    g++使用总结
    Redis那些事(一) — Redis简介
    C++后台知识点总结(一)
    秋招复习-C++(三)
    C++之类成员的访问权限详解(一)
    c++内联函数解析(inline)
    论文图片
    markdown Typora学习随笔
    ROS 导航设计随笔
  • 原文地址:https://www.cnblogs.com/rereadyou/p/3482156.html
Copyright © 2020-2023  润新知