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文件并更改权限,将私钥拷贝到需要远程服务器的终端下

  • 相关阅读:
    PHP 数据库连接
    php函数
    php数组基础
    Jquery元素追加和删除
    jquery获取父,同,子级元素
    深入理解css中position属性及z-index属性
    php运算符
    MySQL主键与索引的区别和联系
    php 常量
    20150408--Sphinx+邮件激活-02
  • 原文地址:https://www.cnblogs.com/dantes91/p/4766028.html
Copyright © 2011-2022 走看看