目录
有关SSH配置信息都保存在用户家目录下的.ssh目录下
1.免密码登录
- 执行ssh-keygen即可生成SSH钥匙,一路回车即可
- 执行ssh-copy-id -p port user2remote可以让远程服务器记住我们的公钥
- 本地使用私钥对数据进行加密/解密,服务器使用公钥对数据进行加密/解密
- 使用私钥加密的数据需要使用公钥解密,使用公钥加密的数据需要使用私钥解密
2.配置远程计算机别名
gedit可以打开一个文件
1.配置别名可以让我们进一步偷懒,每次输入ssh -p port user@remote很麻烦,譬如用ssh mac来代替上面一长串,在~/.ssh/config里面追加以下内容:
Host mac
HostName ip地址
User 用户名
Port 22
2.保存后,即可用ssh mac实现远程登录,scp同样可以使用