配置自动SSH登录 使用公/私钥的思路是,在您的工作站上,创建一个密钥对,一个公钥和一个私钥。接下来,将公钥拷贝到服务器的~/.ssh/authorized_keys文件中(~指的是当前用户的主目录)。下次,当您在工作站上启动一个SSH命令时,它会首先自动尝试通过您的公或私钥对进行连接。工作站使用私钥生成一个加密包,如果服务器可以进行解密,工作站就可以{bfb}的确认您的身份,而您就可以不输入密码而得到认证。要创建此配置,应该执行以下过程: 在工作站上,使用ssh-keygen –t dsa命令,并只按Enter,以接受所有的默认回答。这样,系统会产生一个名为~/.ssh/id_dsa的文件,该文件为您的私钥,以及一个~/.ssh/id_dsa.pub文件,作为您的公钥。 通过使用这个命令,在服务器上创建了一个.ssh/authorized_keys文件,并允许您通过公/私钥对进行登陆。 在执行这些步骤之后,您现在可以通过下列的命令登陆到远程服务器: ssh 192.168.1.98 可以看到,现在您能不输入密码就进行登陆了。
安全传输里边有三个特性 完整性 不可抵赖性 加密性 |