服务器操作小技巧
SSH免密登录服务器
- 在本地(非服务器)终端输入命令生成密钥对
ssh-keygen -t rsa
- 将公钥复制到远程主机
ssh-copy-id 用户名@服务器地址
, ssh-copy-id 会将公钥写到远程主机的~/.ssh/authorized_key
文件中 - 本地
ssh 用户名@服务器地址
免密码登录
生成ssh公钥用于各种Git服务
ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"
邮箱名随便起, ed25519是公钥名字防止和rsa重复- 三次回车
cat ~/.ssh/id_ed25519.pub
查看文件内容或者通过open打开目录去找- 复制 ed25519.pub里面的内容贴到Git网站上面的SSH