SSH无需密码登录Linux服务器

使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。
ssh-keygen 创建公钥和密钥。
ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。
ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限 。

步骤1: 用 ssh-key-gen 在本地主机上创建公钥和密钥

步骤2: 用 ssh-copy-id 把公钥复制到远程主机上

[注: ssh-copy-id 把密钥追加到远程主机的 .ssh/authorized_key 上.]

[注: 你现在已经登录到了远程主机上]

猜你喜欢

转载自www.linuxidc.com/Linux/2015-05/117794.htm