Mac无密码SSH登陆远程服务器
2017-12-06 13:46
501 查看
1. 在Mac上生成公钥和私钥
打开terminal
用ssh-keygen命令生成私钥和公钥ssh-keygen
因为要无密码一路回车就可以了
2. 将公钥发送到要远程登陆的服务器上
Mkdir .sshscp -P 端口 ~/.ssh/id_rsa.pub
用户名@对方ip:~/.ssh/
3. 在服务器建立authorized_keys映射
cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys
3. 在服务端打开authorized_keys
vi/etc/ssh/sshd_config
将下面行的注释关闭
#
AuthorizedKeysFile .ssh/authorized_keys
删掉#号
4. 此时在Mac上输入ssh 用户名@IP 就可以直接进入对方的shell了
若是不成功用chmod 检查.shh权限
.ssh 应为700
authorized_keys 为600
相关文章推荐
- ssh免密码登陆远程服务器(3种方式)
- 使用SSH证书(不要密码)登陆远程服务器
- SSH免密码登陆远程服务器
- 本地 ssh登陆远程服务器不用每次输入密码的方法
- Mac下使用iTerm2让SSH免密码登录远程服务器
- Mac下使用iTerm2让SSH记录远程服务器账号和密码
- MAC便捷ssh直接登录远程服务器(免输密码)
- SSH免密码登陆远程服务器
- SSH远程登陆服务器要很久才出现输入密码界面怎么办
- Linux上实现ssh免密码登陆远程服务器 推荐
- ssh免密码登陆远程服务器
- 使用SSH证书(不要密码)登陆远程服务器
- Mac系统下实现无密码ssh登陆服务器
- 怎样用一台本地主机ssh免密码登陆多台远程服务器
- SSH免密码登陆远程服务器配置
- Hadoop ssh实现远程服务器免密码登陆
- SSH免密码登陆远程服务器
- Mac客户端CentOS服务器 SSH免密码登陆
- 菜鸟Linux系列:[4]SSH免密码登陆远程服务器
- Mac终端使用ssh操作远程服务器