如何建立ssh????????????_Linux_编程问答

如何建立ssh????????????

来源:互联网  时间:2018/5/31 16:05:22

关于网友提出的“ 如何建立ssh????????????”问题疑问,本网通过在网上对“ 如何建立ssh????????????”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 如何建立ssh????????????
描述:

如何建立ssh????????????


解决方案1:

https://jingyan.*****.com/article/08b6a591f0fafc14a9092275.html 里面有完整的步骤。

解决方案2:

https://jingyan.*****.com/article/f25ef2544dfc81482d1b8279.html

解决方案3:

先在主机A上使用命令创建密钥

此时我们可以在/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

先在主机A上使用命令创建密钥

此时我们可以在/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 这个文件里,就可以不用密码连接进去对方的主机了。只要你明白了这个原理,那就好办了。

 

上一篇linux如何创建用户?????
下一篇linuxshell是什么????
明星图片
相关文章
《 如何建立ssh????????????》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)