目的:Centos7 配置密钥登陆(ssh,免密码)和ssh默认sftp-server
环境:
系统:Centos 7.5
环境:x64
问题分析:
Centos7 配置ssh免密登陆
方法步骤:
1. 查看是否安装有ssh
执行命令: ssh -V //查找ssh
若输出类似: OpenSSH_6.6.1p1, OpenSSL 1.0.1e-fips 11 Feb 2013,说明已经安装。若没有安装,则可以在线安装或者手动安装
a. 在线安装 yum instgall openssh-server -y
b. 手动安装, 下载地址https://cloudflare.cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/
2. 生成ssh密钥
a. 输入命令,生成密钥。如图
执行命令: ssh-keygen -t rsa
输入密钥存储路径,直接回车则为默认路径
输入密钥密码
重复确认密码
生成成功
b. copy密钥并添加权限。
1. 将公钥copy到.ssh/authorized_keys (