记一次secureCRT+ubuntu ssh服务器的远程公钥(yue四声)登陆
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了记一次secureCRT+ubuntu ssh服务器的远程公钥(yue四声)登陆,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1726字,纯文字阅读大概需要3分钟。
内容图文
![记一次secureCRT+ubuntu ssh服务器的远程公钥(yue四声)登陆](/upload/InfoBanner/zyjiaocheng/1120/8ca9e90cdc554c589987075635479790.jpg)
有耐心地往下看,哥是实现了的,并且所有细节会给的相当的丰富哈。
ubuntu: ubuntu 14.04 LTS
openssh
window10(64位):secureCRT8.0
看网上的列为同牛们说git+ssh用,自己搭建git服务器,so嗨,所以行动起来,先给win10安装了git,然后在ubuntu上安装了ssh(这个步骤非常简单,就不说啦,有通用教程,我这儿就只写列为同牛们没
有注意的细节,以供各位菜友参考!) 然后下载了一个secureCRT8.0就开始作死连接。
在ubuntu端ifconfig得到了IP,然后如图开开森森填入之后准备开始ssh之旅,结果尼玛,什么是Username?反正搞了N久账户密码就是没有登陆成功,也不知道中啥邪了。然后看网上有更安全更便捷
公钥(跟我读 y u e--yue 四声)登陆,想着尼玛折腾好账号-密码登陆也没啥意思,索性哥把公钥登陆也搞定吧,以后用起来方便、一步到位,多好!(于是开始了折腾之路)
sb说:这样的客户端产生私钥和公钥,然后把公钥传输到(别笑哥Low,我是用USB拷的)服务器端,然后内呢,每次登陆的时候服务器端会用公钥加密一段文字给客户端,客户端用自己的私钥解密出来,然后发送给客户端,然后就登陆了,\(^o^)/ 理论上至少是这样的。然后我就开开森森用secureCRT8.0产生公钥,我描述一下吧,图就懒得贴了,像我这种懒神多一折腾不如少一折腾:
Tools>>Create Public Key...Next>>RSA>>Passphrase(不填,confirm都直接回车)产生,然后注意保存为openssh(传统legacy模式),然后我就喜滋滋的设定好公钥登陆,如下图(Options>>Global Options):点击左侧窗口中的SSH2,然后选中刚才生成的一对密钥中的私钥:
(这张图哥截聪明了,尽量让51CTO.com标签不遮住自己的图哈!)
然后开开森森的拷贝Identity.pub的公钥到服务器去了,然后说要配置etc/ssh/sshd_config文件,然后我就找了一个连接照着配置
(http://blog.csdn.net/lansesl2008/article/details/16113193)
,打开了公钥登陆、关闭了账号登陆啥,端口自己设置了一个63617,嘿嘿小于65536,63:妹子名,617:妹子生日。
然后呢,有人会注意到这样的一个配置(etc/ssh/sshd_config):
AuthorizedKeysFile .ssh/authorized_keys
对,你猜对了,这儿就是你要去存储公钥的地方,但很多时候root/下并没有.ssh及其下的authorized_keys,
(1)这还用说mkdir、gvim自己造呗,
(2)然后拷贝Identity.pub到.ssh/,然后cat Identity.pub >> authorized_keys,进一步的
(3)chmod 600 author...,以及cd ..
(4)chmod 700 .ssh 然后
(5)service ssh restart
就可以了,然后那边不知道为啥还是要输入用户root,反正可以登录了,可以用了,我就要去忙更重要的事儿啦!
原文:http://6658943.blog.51cto.com/6648943/1970330
内容总结
以上是互联网集市为您收集整理的记一次secureCRT+ubuntu ssh服务器的远程公钥(yue四声)登陆全部内容,希望文章能够帮你解决记一次secureCRT+ubuntu ssh服务器的远程公钥(yue四声)登陆所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。