kali2.0 ssh证书登录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kali2.0 ssh证书登录相关的知识,希望对你有一定的参考价值。
虚拟机开多台linux主机时,经常主机间相互切换输入命令,很是麻烦然后想到这个ssh证书登录可以在一台主机上连接其它主机省的来回切换,直接在一个shell里面输入命令就行了。反正就是为了方便!
这里先说一下两台主机相互连接
第一步:先订一个主机a(服务端)主机b(客户端) 最后实现的时客户端连接服务端
第二步:检查主机a ssh服务是否开启,默认是关闭的。启动ssh服务service ssh start,查看是否正常开启
service ssh status 回显内容有active(running)则说明正常开启服务。
第三步:配置SSH参数修改sshd_config文件,命令 vi /etc/ssh/sshd_config
将#PasswordAuthentication yes 修改为
PasswordAuthentication yes
将#PermitRootLogin without-password修改为
PermitRootLogin yes
第四步:主机b生成公钥和私钥
# ssh- keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)
将公钥拷到主机a
# scp /root/.ssh/id_rsa.pub [email protected]主机的ip:/root/.ssh/id_rsa.pub(如果没有这个文件去主机a创建这个文件,其实随便创建一个就行了,因为下面还要把这个文件复制到另一个文件)
第五步:在主机a创建authorized_keys2文件
# touch /root/.ssh/authorized_keys2 (如果已经存在这个文件, 跳过这条)
将公钥拷贝到authorized_keys2中
# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys2 (将id_rsa.pub的内容追加到 authorized_keys2 中)
第六步:用主机b连接主机a ssh [email protected]主机a的ip
第七步:连接成功,如果想退出输入exit(我开始连接成功的时候我都没分清到底是不是连上了 然后ifconfig一下发现ping出来的是主机a的ip,才知道这样就算是连接上了!)
以上是关于kali2.0 ssh证书登录的主要内容,如果未能解决你的问题,请参考以下文章