2. SSH 之 无口令认证

2.1. 无口令认证 SSH 如何实现的呢?
2.2. 第一步:在客户端创建自己的公钥-私钥对
2.3. 第二步,新生成的公钥拷贝到远程服务器
2.4. 第三步,在远程服务器中进行设置

无口令认证 SSH,英文叫做 Passwordless SSH Authentication。之所以写出英文,是便于本文有更大的机会被搜索引擎命中。 8)

重要数据的同步,往往涉及网络操作,而基于 SSL 的信道加密,是必需之选。怀念以前使用 Telnet 的岁月,登录到 校园网 BBS,无拘无束。今天,还有人敢用 Telnet 了么?可能转瞬间,你的口令就被窃取了,SSH 事实上是目前最常用的开启远程服务器的钥匙。

为什么要 SSH?——因为安全;为什么要无密码登录 SSH 呢?——因为方便。如果每次和远程服务器之间数据同步,都要输入密码,那么为了实现自动化,管理员很有可能将密码写在脚本里,而且明文存储,实在是太可怕了。因此无密码登录 SSH 不但方便,而且还安全呢。