由于服务器太多,mac自带的终端本身也没有相似XSHELL记住用户密码的功能,本身也不想装太多终端软件,就用mac自带的解决问题。后来想一想仍是用密钥吧服务器
1.在macbook本地终端执行:ssh
ssh-keygen -t rsa -C 'myemail@me.com'spa
-t 指定密钥类型,默认即 rsa ,能够省略
-C 设置注释文字,好比你的邮箱macbook
生成本地密钥。email
2.找到生成的文件:~/.ssh/id_rsa.pub 拷贝到服务器。软件
3.执行:cat id_rsa.pub >> .ssh/authorized_keys #将公钥文件id_rsa.pub文件内容追加到authorized_keys文件终端
问题解决。rsa