linux下ssh key秘钥登陆远程服务器设置

Posted wclwcw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下ssh key秘钥登陆远程服务器设置相关的知识,希望对你有一定的参考价值。

本地的用户名需要和ssh服务器的用户名一致

1、在Server服务器上加载私钥文件
ssh-add wang_rsa

2、如果系统提示:could not open a connection to your authentication agent
ssh-agent bash
然后再执行上述的ssh-add wang_rsa

3、关于目录和文件的权限设置
.ssh目录的权限必须是700,同时本机的私钥的权限必须设置成600
chmod 600 wang_rsa
否则ssh服务器会拒绝登录

如果无法加载尝试执行

ssh-agent >env.sh 2>&1

chmod  +x .env.ssh
. ./env.sh

设置供ssh-add的环境变量








以上是关于linux下ssh key秘钥登陆远程服务器设置的主要内容,如果未能解决你的问题,请参考以下文章

ssh秘钥对免密码登陆

sublime可以ssh登陆远端linux服务器吗?

使用PuTTY配置秘钥登陆Linux

linux使用autossh实现开机自启动端口映射

配置vscode远程免密登入Linux服务器

CentOS 7 SSH远程证书登陆