一、免密码登录
步骤:
1、配置公钥
执行ssh-keygen即可生成SSH钥匙,一路回车即可
2、上传公钥到服务器
执行ssh-copy-id -p port user@remote
非对称加密算法:
使用公钥加密的数据,需要用私钥解密
使用私钥加密的数据,需要用公钥解密
二、配置别名
每一次输入ssh -p port user@remote十分麻烦
可以在~/.ssh/config里面追加一项内容:
Host 别名
HostName ip地址
User user名
Port 22
例如:
在gedit中编辑: