关于网友提出的“ 如何建立ssh????????????”问题疑问,本网通过在网上对“ 如何建立ssh????????????”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 如何建立ssh????????????
描述:如何建立ssh????????????
解决方案1:https://jingyan.*****.com/article/08b6a591f0fafc14a9092275.html 里面有完整的步骤。
解决方案2:https://jingyan.*****.com/article/f25ef2544dfc81482d1b8279.html
解决方案3:1 先在主机A上使用命令创建密钥
2 此时我们可以在/root/.ssh/目录里边看到创建的公私密钥
ls /root/.ssh/
3 我们把id_rsa.pub文件复制到主机B 上面去
scp -r /root/.ssh/id_rsa.pub 192.168.31.147:/root/.ssh/authorized_keys
此时可以看到主机A连接主机B就不需要再输入密码了。
解决方案4:在服务器端装openssh-server服务
在客户端创建密钥,ssh-keygen
将密钥拷贝给服务器
解决方案5:https://blog.csdn.net/qq_23994787/article/details/73612206这个网址你可以参考一下,里面有详细的参考资料
解决方案6:可参考:登录到服务器(我这里用的是ubuntu)
ssh -l root 123.207.244.252 #root为用户名
在服务器产生公钥和秘钥(其它主机上产生也行,不过为了其它终端能方便的获取到秘钥,推荐在服务器上产生)
ssh-keygen -t rsa
在.ssh文件夹内创建authorized_keys文件,同时将刚刚产生的公钥复制到里面,并且修改文件权限
less id_rsa.pub > authorized_keys chmod 777 authoriz
将秘钥从服务端下载下来保存到本地用户目录下的.ssh文件夹下
scp -r root@123.207.244.252:~/.ssh/id_rsa ~/.ssh/id_rsa
之后访问服务器就不需要密码了
作者:星林的窗
链接:https://www.jianshu.com/p/112eb66fc7b3
解决方案7:
详见linux的lab19.
root@localhost:~# apt-get install openssh-server
Port 53 X11Forwarding yes
PubkeyAuthentication yes
PermitRootLogin no
DenyUsers bill
root@localhost:~# /etc/init.d/ssh restart
解决方案8:工具: 服务器 Linux ssh
1 先在主机A上使用命令创建密钥
2 此时我们可以在/root/.ssh/目录里边看到创建的公私密钥
ls /root/.ssh/
3 我们把id_rsa.pub文件复制到主机B 上面去
scp -r /root/.ssh/id_rsa.pub 192.168.31.147:/root/.ssh/authorized_keys
此时可以看到主机A连接主机B就不需要再输入密码了。
4 我们在主机B 上面创建公私密钥,然后把公钥文件放入到主机A 的/root/.ssh/authorized_keys 这个文件里。然后主机B 连接 主机A就不需要再输入 密码了。
5由上面可见,只要创建了公私密钥,然后把自己的公钥放到对方的/root/.ssh/authorized_keys 这个文件里,就可以不用密码连接进去对方的主机了。只要你明白了这个原理,那就好办了。
以上介绍了“ 如何建立ssh????????????”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4569245.html