使用集群搭建SSH的作用及这些命令的含义
写入authorized_keys文件后,公钥登录的设置就完成了。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。需要指出的是,SSH只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文针对的实现是OpenSSH,它是自由软件,应用非常广泛。此外,本文只讨论SSH在Linux Shell中的用法。SSH主要用于远程登录。上面这条命令表示,ssh直接连接远程主机的2222端口。SSH之所以能够保证安全,原因在于它采用了公钥加密。因为不像https协议,SSH协议的公钥是没有证书中心公证的,也就是说,都是自己签发的。远程主机将用户的公钥,保存在登录后的用户主目录的$HOME/.ssh/authorized_keys文件中。
下载地址
用户评论