前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux 密钥登录

linux 密钥登录

原创
作者头像
CRMEB商城源码
发布2022-06-21 10:10:59
5.1K0
发布2022-06-21 10:10:59
举报
文章被收录于专栏:crmebcrmeb

一。创建公钥和私钥

使用命令: ssh-keygen -t rsa -b 4096 -C “youremail@qq.com”

指定密钥类型,默认是 rsa,可以省略。

设置注释文字,比如邮箱。

指定密钥文件存储文件名。

然后一直回车搞定

对了有个坑如果 win 下没有这个文件夹需要先创建文件夹否则生成不了

默认地址为 C:\Users\Administrator.ssh

二. linux 上的操作,至于如果登录 linux 等就不详细赘述,一般情况下是 root 账号登录,避免权限不足等问题

创建账户 useradd -g groupName userName

切换至新的用户 sudo su userName

具体操作

cd ~ #进入该账户的 home

mkdir .ssh # 创建 .ssh 文件夹

cd .ssh

rz -bye #上传公钥

cp id_rsa.pub authorized_keys #复制改名

chmod 600 * #给这个文件夹权限

其实这里就可以用对应的私钥登录了

三。将 SSH 密钥添加到 ssh-agent;

备用地址 : https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

eval $(ssh-agent -s)

Agent pid 59566

ssh-add ~/.ssh/id_rsa

源码附件已经打包好上传到百度云了,大家自行下载即可~

链接: https://pan.baidu.com/s/14G-bpVthImHD4eosZUNSFA?pwd=yu27

提取码: yu27

百度云链接不稳定,随时可能会失效,大家抓紧保存哈。

如果百度云链接失效了的话,请留言告诉我,我看到后会及时更新~

开源地址

码云地址:

http://github.crmeb.net/u/defu

Github 地址:

http://github.crmeb.net/u/defu

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档