1. 在客户端生成公钥和私钥
ssh-keygen
一路默认 回车即可
完成后,会在~/.ssh/下生成公私钥
cd ~/.ssh/
ls -al
id_rsa (私钥)
id_rsa.pub (公钥)
2. 复制公钥到服务端
vim id_rsa.pub
复制 ssh-rsa 开头的超长串密钥
用其他方式登录到服务端
进入用户目录.ssh/
vim authorized_keys
粘贴刚复制的密钥,按esc后输入:x保存
或者用
ssh-copy-id -i ~/.ssh/id_rsa.pub remote_username@server_ip_address
的方式上传
3. 登录
ssh remote_username@server_ip_address
网友评论