# 进入当前用户目录
cd ~
# 生成秘钥
ssh-keygen
# 一路回车 默认秘钥会生成在 当前用户根目录下的隐藏目录 .ssh 下面
# 查看秘钥, 一般情况下两个秘钥文件 一个公钥一个私钥 私钥: id_rsa 公钥: id_rsa.pub
cd .ssh
ll -a
vim authorized_keys
# 把远程用户的id_rsa.pub 文件内容直接复制进去, 每个用户的秘钥一行
esc
:wq!
# 编辑sshd配置文件
vim /etc/ssh/sshd_config
#开启pubkey登录
PubkeyAuthentication yes
#从新启动一下服务
systemctl restart sshd.service
# 然后远程用户电脑测试连接当前服务器
ssh username@ip:port
# 能连上代表成功了
CentOS7添加用户秘钥实现远程连接
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- CentOS7 一般yum安装包中有自带的mariadb,不过想必大家更喜欢用mysql。 记录一下我在cento...
- 以前一直使用xshell、putty等客户端在Windows上远程连接Linux服务器,现在统统可以卸载了,因为现...
- 摘要 本地创建虚拟机并配置双网卡,eth0为NAT(DHCP)模式,eth1为静态IP模式,且eth1处于192....