使用-i参数指定要使用的私钥
ssh -i /Users/dylan/.ssh/id_rsa zq@192.168.1.110
如果提示:“Permissions 0644 for '/Users/dylan/.ssh/id_rsa' are too open.”
—表示该私钥文件本身权限开放尺度太大了,于是SSH自身的策略关闭了SSH
—这时我们给私钥文件去掉多余的权限,只保留所有者读写权限。
chmod 600 /Users/dylan/.ssh/id_rsa.ssh/id_rsa
当我们配置好非对称加密对远程服务器访问后,服务器信任了客户机的公钥,客户机手持被远程服务器信任的公钥对应的私钥即可访问远程服务器。
当我们想更换电脑访问远程服务器时,可以将私钥复制到新电脑,在新电脑上使用此私钥即可访问远程服务器。