zoukankan      html  css  js  c++  java
  • mac下 ssh免密码登陆设置

    由于mac os 是基于unix的操作系统终端和linux非常类似,所以不用借助类似于windows下的putty 和CRT工具即可远程登陆linux服务器,只需简单地3步即可免密码ssh远程。

    1 :生成密钥。在mac终端下执行如下命令:
    ssh-keygen -t rsa
    默认都摁回车就行,不用做其他修改,执行完后会生成两个文件,一个公钥,一个私钥。
    ls ~/.ssh
    #id_rsa(私钥) id_rsa.pub(公钥)

    2 :放置公钥到需要远程的服务器。
    scp ~/.ssh/id_rsa.pub 用户@:/home/用户/.ssh/ ; 也可以拷贝到/root/.ssh 下

    3 :登录到远程服务器
    cd ~/.ssh
    cat /用户根目录/.ssh/id_rsa.pub >> authorized_keys #将公钥内容加入到authorized_keys文件,没有则新建一个就行

    4:将authorized_keys更改权限

    chmod 600  authorized_keys  

    ----------------------------------------

    也可以在远程服务器上生成一对密钥,将公钥内容加入到authorized_keys文件并更改权限,将私钥拷贝到需要远程服务器的终端下

  • 相关阅读:
    腾讯云 Serverless 产品动态 20200827
    双指针 86. 分隔链表(链表 dummyhead)
    双指针:15. 三数之和
    双指针:283. 移动零
    双指针:167. 两数之和 II
    关于数组
    关于抽象类,接口以及多态
    关于字符串
    关于异常
    动手动脑3
  • 原文地址:https://www.cnblogs.com/dantes91/p/4766028.html
Copyright © 2011-2022 走看看