SSH免密登录

    0

ssh

全称secure shell protocol

bash
ssh [email protected]

免密登陆

公钥放在远程服务器的 authorized_keys

bash
#生成密钥 ssh-keygen -t rsa #一路回车确认 #拷贝公钥放服务器,执行命令 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys echo "xxxxxxx" >> ~/.ssh/authorized_keys #设置权限 chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys #查看权限 ls -l 文件名称 ls -ld 文件夹名称

公钥放服务器,私钥放本机,即可本机免密ssh服务器

禁用密码登陆

bash
#编辑服务器端的 /etc/ssh/sshd_config #禁用密码登录 Host * PasswordAuthentication no

ssh git配置

ssh -T -p 443 [email protected]

~/.ssh/config

Host github.com
Hostname ssh.github.com
Port 443
User git
bash
ssh -T [email protected] ssh -vT [email protected]
评论区
共有评论 0
暂无评论