在xp下成功使用ssh登录ubuntu

编程知识 更新时间:2023-05-02 14:55:04

 本文是在文末所列的参考文章的指导下实践的结果。

一、服务器端的设置:
1、安装ssh:

ubuntu默认并没有安装ssh服务,如果通过ssh连接ubuntu,需要自己手动安装ssh-server。

判断是否安装ssh服务,可以通过如下命令进行查看:

如上所示,表示没有还没有安装ssh,可以通过apt安装,命令如下:

系统将自动进行安装,安装完成以后,先启动服务:

启动后,可以通过如下命令查看服务是否正确启动:


2、建立公钥和私钥

以普通身份运行:

然后要求你确认钥匙的文件名(用默认的就好了);输入口令;再次输入口令。
在~/.ssh/下会生成公钥id_rsa.pub和私钥id_rsa
更改公钥文件名:

设置文件属性:

备份SSH服务的配置文件


编辑配置文件



这是我的配置文件,重点部分我会用红色字体,注释用蓝色字体


配置完后重新启动ssh:



二、xp客户端的设置:
1、首先
下载软件putty
把解压到一目录下(如d:/putty)
把在ubuntu底下生成的私钥id_rsa拷贝到此目录,运行puttygen.exe
导入id_rsa,把它转换成putty认识的格式

双击putty.exe,设置putty:
Session-Logging-Hostname:填上你的linux的ip
Windows-Appearance-Front:改成新宋体
Windows -Translation - 在下拉菜单里选上UTF-8
Connection- Data - Auto login username:填上你登录ubuntu时用的用户名。
Connection- SSH-Auth-Private key file for authentication:选上你刚刚用puuttygen.exe转换出来的私钥文件,扩展名为ppk
然后回到Session 保存你的配置
接着就点击open就可以了
稍后系统会要求你填上私钥的密码,那个密码就是你在ubuntu生成钥匙时所设定的密码

2、文件的传输:
在windows底下运行cmd,进入命令模式,打命令:
set PATH = D:/Putty;%PATH% //这里填上你的putty所在的目录。
把linux上的文件拷贝到本地:

pscp -i ssh1.ppk heyuxiang@192.168.1.1:/data/share/id_rsa D:/id_rsa

把windows上的文件发到linux server:

pscp -i ssh1.ppk D:/try1.deb heyuxiang@192.168.1.1:/data

 

 

参考文章:

http://blogidnet/blog.php?do=showone&uid=56623&type=blog&itemid=276600

http://www.javaeye/topic/560682

http://exceljava.javaeye/blog/367193

 

 

 

更多推荐

在xp下成功使用ssh登录ubuntu

本文发布于:2023-04-26 19:55:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b25700d4366d56d43ea1c1261b2a6d57.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:xp   ssh   ubuntu

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 105931文章数
  • 26902阅读数
  • 0评论数