使用ssh登陆linux系统,众所周知,ssh是一种安全的远程连接协议。但是,难保网络的复杂性会给我们的安全连接带来不可预测的隐患。所以,我们在我们力所能及之处,我们可以使我们的连接更为安全。
今天要介绍的是非root用户使用密钥对登陆linux。非root用户登陆,避免root用户密码被截获破解,使用密钥对更是令截获者无从下手破解密码。
想要使用ssh,必须在linux上安装ssh服务。安装教程可参考以下链接:http://jingyan.baidu.com/article/08b6a591f0fafc14a9092275.html。
如何使用密钥对进行ssh登陆呢?首先,现在客户机创建一个密钥对,以linux系统客户端为例:
#使用ssh-keygen创建一个密钥对
[root@localhost .ssh]# ssh-keygen -t rsa
运行效果如下:
然后将密钥对的公钥,也就是id_rsa.pub 这个文件(存放在/root/.ssh 内)上传到服务器端。
使用scp命令或者sftp命令都行,这里以scp命令为例:
<