您的位置:首页 > 科技 > 能源 > 建筑人才网哪些_html5与css3网页设计论文_百度合作平台_百度学术官网

建筑人才网哪些_html5与css3网页设计论文_百度合作平台_百度学术官网

2025/4/21 3:33:42 来源:https://blog.csdn.net/weixin_55751186/article/details/146346986  浏览:    关键词:建筑人才网哪些_html5与css3网页设计论文_百度合作平台_百度学术官网
建筑人才网哪些_html5与css3网页设计论文_百度合作平台_百度学术官网

目的

某开发服务器需限制登录账号,配置特定客户端(如开发组)SSH密钥可访问

  1. 安全性:禁密码登录防止暴力破解密码
  2. 权限控制:只允许特定客户端访问服务器
  3. 审计追踪:方便根据SSH密钥追踪访问者

1 实现方式

1.1 客户端生成SSH密钥

以windows为例,以ssh-keygen -t rsa命令生成密钥

PS E:\> ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\CC/.ssh/id_rsa): ##按ENTER使用默认位置存储
C:\Users\CC/.ssh/id_rsa already exists.
Overwrite (y/n)? y##按y+ENTER
Enter passphrase (empty for no passphrase):##输入密码
Enter same passphrase again:
Your identification has been saved in C:\Users\CC/.ssh/id_rsa
Your public key has been saved in C:\Users\CC/.ssh/id_rsa.pub

找到C:\Users\CC/.ssh/id_rsa.pub中公钥内容用于配置SSH访问

PS E:\> cat ~/.ssh/id_rsa.pub
1.2 服务器添加公钥

登录目标服务器,进入.ssh目录

cd ~/.ssh
ls

如果 authorized_keys 文件不存在,可以创建它并赋权

touch authorized_keys
chmod 600 authorized_keys

将1.1得到的公钥内容追加到authorized_keys文件中

echo "特定客户端公钥内容" >> ~/.ssh/authorized_keys
1.3客户端连接服务器

在这里插入图片描述

输入用户名(如果此前没有输入)

在这里插入图片描述

选择公钥验证,继续

在这里插入图片描述

登录成功

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com