本地mac配置ssh免密登录远程linux服务器
每次输入密码登录服务器也就罢了,结果scp时每次都要输入密码,分分秒秒阿西吧。哈哈哈,回归正题,配置免密登录后,畅通无阻啊,哈哈哈
- 检查自己~/.ssh目录下查看所有公私钥文件,拥有.pub结尾的文件是公钥文件,无.pub的是私钥文件。
cd ~/.ssh
ls
只出现如下文件夹known_hosts
- 生成公私钥对,一路回车
ssh-keygen
ls查看文件:当前目录下会多了一对公私钥对id_rsa、id_rsa.pub
3. 上传公钥到服务器,这一步从本地将公钥文件上传到服务器指定目录。
ssh-copy-id -i id_rsa.pub root@