linux密钥登录
一. 创建公钥和私钥
ssh-keygen -t rsa -b 4096 -C "youremail@qq.com"
-t 指定密钥类型,默认是rsa,可以省略。
-C 设置注释文字,比如邮箱。
-f 指定密钥文件存储文件名。
/**
* 然后一直回车搞定
* 对了有个坑如果win下没有这个文件夹需要先创建文件夹否则生成不了
* 默认地址为 C:\Users\Administrator\.ssh
*/
二. linux上的操作
- 创建账户
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
最后打个广告:
Crmeb多商户版是基于ThinkPhp6+ swoole4+uniapp 开发的一套CRMEB新零售多商户商城系统。集客户关系管理+营销电商系统,能够真正帮助企业基于微信公众号、小程序、wap、pc等,实现会员管理、数据分析,精准营销的电子商务管理系统。可满足企业新零售、批发、分销、预约、O2O、多店、商铺入驻等各种业务需求。
演示站 : http://github.crmeb.net/u/xian 账号:demo 密码:crmeb.com
可以加小姐姐了解更多