获得徽章 5
- ssh免密登录清爽版(推荐)
不做重复的事!提高开发效率
进入主题:
1.本机
1)生成key
cd ~/.ssh
ssh-keygen -t rsa
输入名字,如test,其他回车
2)编辑config
vi ~/.ssh/config
host test
hostname 填写自己主机的ip地址
port 对应的端口
user 对应的角色名
identityfile ~/.ssh/test
3) copy公钥
cat ~/.ssh/test.pub
2.远程服务器
1)登录远程服务器
ssh 角色名@主机ip地址 -p 端口
2)编辑authorized_keys
mkdir ~/.ssh [如果没有]
vi ~/.ssh/authorized_keys
把本地生成的公钥test.pub内容copy至本文件
3.回到本机,免密登录
ssh test
注:
1. 本机:~/..ssh/config文件的权限应为600,否则报Bad owner or permissions错误
2. 远程机器:~/.ssh目录需要700权限,authorized_keys文件需要600权限
3. 有人说本机如果之前密码登录过,要清除本机~/.ssh/known_hosts内的记录,但实测没关系。
有疑问的可以留言评论交流,有其它好的方法的欢迎分享!觉得还行的请给个赞展开222 - D2 日报 2019年3月12日
* 官网:daily.fairyever.com
* 掘金:juejin.im
今日 17 条分享:
- [新闻] x 1
- [开源项目] x 8
- [分享] x 4
- [教程] x 2
- [网站] x 1
- [设计] x 1
* 提交你的链接到日报:daily.fairyever.com
D2 日报是开源组织 D2 Projects 下的一个公益新闻类开源项目。
宗旨是一切资源免费且开源,但是希望每个人既是读者也是分享者,如果有足够的能力,你也可以成为开发者。
请在每天闲(mo)暇(yu)时光享受日报带来的丰富知识,也请在自己发现优质资源时随手分享给大家。展开评论6 - React Native 团队在 Reddit 上发起了一次 AUA(Ask Us Anything)活动,有人问了他们怎么看待 Flutter 的。哈哈哈.... 这个话题是绕不开了。感兴趣可以去围观:→
www.reddit.com
23