• Mac免密登录Centos


    centos root账号添加新用户并赋予权限

    sudo useradd -m name
    sudo passwd name
    vi /etc/sudoers 设置用户权限
    

    第一步:Mac本机生成密钥

    • 打开Mac终端,输入:ssh-keygen -t rsa -C "your@qq.com"

    • 后面的邮箱随意,然后一直按回车键,执行结束后会在当前用户根目录下面生成一个.ssh的隐藏文件夹,文件夹中有三个文件,其中id_rsa是私钥文件,id_ras.pub是公钥文件,known_hosts文件不用管。

        id_rsa      id_rsa.pub  known_hosts
      

    第二步,服务器端设置

    • 登录服务器,在用户目录下,新建 ~/.ssh/authorized_keys 文件;

    • 把mac中生成的文件id_rsa.pub中的内容复制出来写到authorized_keys中;

    • 文件权限,.ssh应该是700,authorized_keys应该是600

      chmod 700 ~/.ssh
      chmod 600 ~/.ssh/authorized_keys

    设置完成后,mac终端就可以免密登录服务器了。

  • 相关阅读:
    h5及c3新增的一些内容
    Ajax实现步骤和原理
    prototype和__proto__的关系是什么?
    深拷贝与浅拷贝
    promise与async和await的区别
    ph

    p
    python4
    python3
  • 原文地址:https://www.cnblogs.com/beihangxuwei/p/15935868.html
Copyright © 2020-2023  润新知