您的位置:首页 > 其它

Mac下使用iterm2 SSH免密码登录

2017-06-07 16:35 477 查看
服务器准备工作:

1.登录到服务器修改sshd的配置文件

vi  /etc/ssh/sshd_config


找到以下内容取消注释#

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys


2.如果修改了配置文件需要重启sshd服务

/sbin/service sshd restart


本机配置:

1.生成公钥和私钥

ssh-keygen -t rsa


默认在 ~/.ssh目录生成两个文件:

id_rsa :私钥
id_rsa.pub :公钥


2.导入公钥认证文件

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys


3.复制公钥到服务器

scp ~/.ssh/id_rsa.pub xxx@host:/home/id_rsa.pub


4.将公钥导入到认真文件(在服务器进行)

cat /home/id_rsa.pub >> ~/.ssh/authorized_keys


5.服务器修改权限

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys


6.修改本季mac下的配置文件 ~/.ssh/config

Host test
Hostname 192.168.11.11
Port 22
User root
IdentityFile ~/.ssh/id_rsa


7.终端执行 ssh test链接远端服务器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: