zoukankan      html  css  js  c++  java
  • Mac 设置 SSH 免密连接到 CentOS7【避免坑】

    最近公司申请了一批服务器,每次用 ssh root@ip, 输密码特别麻烦,中午整了一下 SSH 免密登录。

    第一步, 服务端配置 [被访问的设备]。

    1. 通过ssh root@ip 命令先连接到服务器上。

    2. 切换到 ~/.ssh/ 目录,没有的话,自行创建。

    3. 创建 authorized_keys 文件。【后面有用】

    第二步,客户端配置[本地PC]

    1. 切换到 ~/.ssh/ 目录,同上2。

    2. 执行 ssh-keygen -t rsa -f ~/.ssh/取个好记的名字(如:server1)。

    3. 此时回生成 server1 和 server1.pub 两个文件。

    4. 将 server1.pub 的内容拷贝到 authorized_keys 中。(另一种方式,可以通过 ssh-copy-id -i ~/.ssh/server1.pub host@ip)。

    5. 配置 ~/.ssh/ 目录下面 config 文件。

    Host server1
    HostName server1 的IP
    Port 22
    User root
    IdentityFile ~/.ssh/server1

    6. 测试使用 ssh server1,可以连接到 server1 。

  • 相关阅读:
    day17---无参装饰器
    day17---作业
    python面向过程的编程思想
    算法之二分法
    python递归函数
    pyth作业3/25
    三元表达式、生成式、生成器表达式
    python 3/24作业
    python生成器
    python 迭代器
  • 原文地址:https://www.cnblogs.com/zacky31/p/9668876.html
Copyright © 2011-2022 走看看