SSH通过密钥进行验证
ssh在两台机器之间建立一个安全通道,加密所有的数据。
比如机器A通过ssh登录到机器B(机器A为ssh客户端,机器B为ssh服务器)。
1》确认在机器B上有一个帐号。
2》在机器A上生成密钥对:ssh-keygen -t rsa
第一行输入存放密钥对的目录,直接回车默认就行(自动存放在~/.ssh/目录下,id_rsa为私钥,id_rsa.pub为公钥)。
第二行输入私钥对应的口令,一般为空即可。
3》将机器A上的生成的公钥文件(id_rsa.pub)拷贝到机器B上~/.ssh/authorized_keys文件里。
如果多个帐号要登录机器B,可以把其他账户的公钥也分别加入到~/.ssh/authorized_keys文件。
然后就可以通过密钥进行验证了。
相关推荐
projava 2020-11-14
WanKaShing 2020-11-12
airfish000 2020-09-11
tryfind 2020-09-14
yegen00 2020-09-10
kkaazz 2020-09-03
风语者 2020-09-02
BraveWangDev 2020-08-19
lichuanlong00 2020-08-15
gsl 2020-08-15
pandaphinex 2020-08-09
yhuihon 2020-08-09
CheNorton 2020-08-02
xiangqiao 2020-07-28
hpujsj 2020-07-26
hpujsj 2020-07-26
sshong 2020-07-19
BraveWangDev 2020-07-19
annan 2020-07-18