C/C++教程

CentOs免密登录和密钥登录

本文主要是介绍CentOs免密登录和密钥登录,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

#安装sshd

  • 检查是否安装openssh-server: yum list installed | grep openssh-server

  • 如果没有安装,则安装:yum install openssh-server

  • 找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开
    将文件中,关于监听端口、监听地址前的 # 号去除
    在这里插入图片描述

    然后开启允许远程登录
    在这里插入图片描述
    systemctl start sshd 或者

  • 开机启动sshd:systemctl enable sshd.service

密钥登录

  • ssh-keygen -t rsa
  • 公钥复制到authorized_keys
    cd /root/.ssh
    cat id_rsa.pub >> authorized_keys
    私钥保存本地用来登录
这篇关于CentOs免密登录和密钥登录的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!