Linux学习笔记六:SSH 软件安装失败了:Server responded Protocol error packet too long 1349676920

概述

在上一篇交叉编译环境安装中可以感受到,使用VMware共享文件夹的方式传输文件还是有些麻烦的。这一篇就记录下SSH的使用。SSH可以直接拖拽实现双向传输文件,并可以运行命令行,省去了频繁进入虚拟机的情况。

Windows

简单一键安装即可:
在这里插入图片描述
安装完成后,桌面有以下两个图标:

在这里插入图片描述
从名字可以看出来,上面的用来传文件,下面的则是用来做 Ubuntu 终端。

Ubuntu

安装 SSH 软件。在 Ubuntu 命令行中,输入命令“apt- get install ssh”即可。

测试

首先查看Ubuntu的IP地址,使用 ifconfig 命令:在这里插入图片描述
在window下双击“SSH Secure File Transfer Client”,打开 SSH 软件。然后选择“File”–>“Quick Connnect”:
在这里插入图片描述
“Host Name”输入 Ubuntu 的 IP 地址,“User Name”输入“root”,然后点击connect:
在这里插入图片描述
到这里又开始出错了:
在这里插入图片描述
加载了迅为提供的镜像,可以正常连接Ubuntu。可能是因为我使用了Ubuntu18.04,所以有些不太一样。首先查看ssh服务是启动了的:
在这里插入图片描述
查看防火墙也是关闭状态。
在这里插入图片描述
通过ufw disable 命令可以关闭,防火墙添加端口规则:
在这里插入图片描述
网上查了一下,默认是不允许root远程登录的,需要修改配置文件开启。首先对源文件进行备份,然后使用vim打开配置文件:在这里插入图片描述
找到配置文件中的#PermitRootLogin without-password 删除注释符号#,并修改为PermitRootLogin yes在这里插入图片描述
重启ssh服务:

service ssh restart

在这里插入图片描述
回到windows下测试,发现结果仍然一样。使用putty测试一下:
在这里插入图片描述
可以看到,是能够正常登录的。
在这里插入图片描述
讯为镜像可以登录,那么window环境应该是可以的。使用putty可以登录,那么我的Ubuntu应该也是没有问题的。换一个其他的SSH工具吧。
先不折腾这个了,文件仍然用共享文件夹的方式。命令终端可以用putty。先接着往下学习,回头再查查原因。失败。。。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值