Linux免密登录
171 字
1 分钟
Linux免密登录
Mac 本地生成公钥和私钥,然后将公钥放到 linux 的 root(也就是~)目录下的.ssh 文件夹下,如何没有则生成一个。
-
在 Mac 客户端命令行生成公钥和私钥
Terminal window cd ~/.ssh# 如果没有公钥(id_rsa.pub)私钥(id_rsa)则ssh-keygen -t rsa# 生成两个文件 id_rsa(私钥)和 id_rsa.pub(公钥) -
发送公钥到 CentOS 服务器端
Terminal window # root 登录服务器的用户名# 11.30.60.18 服务器 ip# ~/.ssh 存放 ssh 文件的目录。这个需要自己寻找,可能是scp id_rsa.pub root@11.30.60.18:~/.ssh -
登录服务器进行授权
Terminal window cd ~/.sshcat id_rsa.pub >> authorized_keys# 注:必须设置成 600chmod 600 authorized_keys重新登录服务器试试
相关文章 智能推荐
1
centos7安装docker教程
DevOps centos-docker
2
起飞了!GitLab CI + Docker 项目部署实战
DevOps 2024-04-07
3
git奇淫技巧:如何修改commit历史记录的名字(我的github头像怎么没了😱)
DevOps git奇淫技巧:如何修改commit提交记录的名字
4
前端Docker入门课
DevOps 前端Docker入门课
5
add、commit👀git就会这几个操作吗?进来学点新姿势~
DevOps 相信大家在使用 git 的使用过程中,都会遇到一些小问题阻碍你继续下一步,我先说几个,看看你有没有遇到过:
随机文章 随机推荐