reference: https://blog.csdn.net/ghostar03/article/details/47441715

https://blog.csdn.net/u011186256/article/details/79963544

  要用SecureCRT连接Ubuntu,在linux中ssh程序分为 :openssh-client和 openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。
   环境:windows10、虚拟机Ubuntu 18.04

   协议:SSH2

   windows端软件:SecureCRT

Ubuntu端软件:openssh-server


Windows端使用:

创建链接

新建链接:

选择通信协议:

然后根据IP设置


Ubuntu端安装:

1、首先要安装ssh功能:

sudo  apt-get install openssh-server

此时出现错误--Could not get lock /var/lib/dpkg/lock

接着在终端输入:

sudo rm /var/lib/dpkg/lock

然后再运行安装代码

sudo apt-get install openssh-server

sudo apt-get install openssh-client

查看openssh-server是否启动

$ ps-e | grep sshd   或ssh

启动ssh服务

2、修改配置文件

 sudo pico /etc/ssh/ssh_config
去掉PasswordAuthenitcation, Port 22,Protocol2,1这三行前的注释#

运行发现

秘钥交互失败,需要修改相关配置文件:

将ssh_config文件中的

Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc

MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160

复制到sshd_config文件中,然后重启服sshd服务器

/etc/init.d/ssh restart

连接成功:

解决中文乱码问题,选择外观-字符编码(UTF-8):


现在我们已经可以正常连接使用我们虚拟的Linux,但是现在还有一个问题,我们怎么在他们直接传输文件呢,有人说可以设立共享文件夹,可是如果是VPS主机的话怎么办呢?

下面介绍一个经典的文件传输的工具rz(上传)和sz(下载)

有的ubuntu源里面可能没有了,如果有的话可以方便的直接安装

sudo  apt-get  install   lrzsz

可是如果源里面没有怎么办呢,没关系,下面说怎么安装

1、下载源码

wgethttp://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz

2、tar zxvf  lrzsz-1.12.20.tar.gz

3、cd lrzsz-1.12.20

4、./configure–prefix=/usr/local/lrzsz

5、make

6、make install

7、建立符号连接

#cd  /usr/bin

#ln -s  /usr/local/lrzsz  /bin/lrz  rz

#ln -s  /usr/local/lrzsz  /bin/lsz  sz

8、试试

当在SecureCRT里面运行rz 的时候就会弹出SecureCRT上传窗口,文件会传到当前的目录了。

Ps:可以管理多个linux主机哦,那你就拥有一个Linux主机集群啦。

SecureCRT通过SSH2协议远程登录Ubuntu 18.04的过程总结的更多相关文章

  1. Win10+WSL2+Ubuntu 18.04(WSL下)+VS Code(Win10下)+TexLive 2019(Ubuntu下)安装和配置

    本人手头电脑是Win10 Home版全新安装的系统,由于不想在新系统盘里面安装TexLive导致固态硬盘不断扩大,所以,考虑安装Ubuntu做为WSL,然后把TexLive安装在Ubuntu,并通过V ...

  2. ubuntu 18.04屏幕共享 -------(转载) ( Windows远程登录Ubuntu )

    原文地址: https://my.oschina.net/michaelshu/blog/3018932 ----------------------------------------------- ...

  3. Ubuntu 18.04 启动root账号并授权远程登录

    Ubuntu 18.04 刚刚上市2个月,下载安装,尝尝鲜~ 安装界面看上去舒服许多, 安装的速度也较之前17.04 和16.04 都快了许多.抱歉,未截图. Ubuntu 安装完成后默认不启动roo ...

  4. SecureCRT无法使用root账户远程连接ubuntu

    ========1.问题============ SecureCRT无法使用root账户远程连接ubuntu 用其他账户连接,正常 用root账户连接,不能连接 =========2.原因====== ...

  5. [转帖]Ubuntu 18.04 server安装图形界面及realvnc远程桌面连接

    Ubuntu 18.04 server安装图形界面及realvnc远程桌面连接 https://blog.csdn.net/networken/article/details/88938304 转帖 ...

  6. 使用putty远程登录Ubuntu时,报Network error:Connection refused错误及解决

    putty远程登录Ubuntu,弹出Network error:Connection refused的错误提示框,就是因为Ubuuntu没有安装ssh服务. 执行命令: sudo apt instal ...

  7. 使用putty远程登录Ubuntu时,报Network error:Connection refused错误

    putty远程登录Ubuntu,弹出Network error:Connection refused的错误提示框,就是因为Ubuuntu没有安装ssh服务.执行命令: sudo apt-get ins ...

  8. Ubuntu 18.04 root 使用ssh密钥远程登陆

    前言: Ubuntu默认是禁止root用户远程登陆 本教程解决Ubuntu 18.04版本 root用户 使用ssh密钥无法远程登陆的问题 问题发生的环境: 腾讯云,重装Ubuntu服务器时选择使用s ...

  9. Ubuntu 18.04系统中不能ssh外网远程

    前言 今天我不小心动了电插板,导致服务器断电,用远程命令开机,居然很长时间没反应,索性就亲自按电源键重启.服务器正常开机启动,ssh可以内网访问,远程命令内网有效果,就是外网不行.经过分析排查,是不是 ...

随机推荐

  1. 前端——BOM和DOM

    要想和浏览器有交互的动作,即要继续学习DOM,BOM. JavaScript分为 ECMAScript,DOM,BOM. BOM (Browser Object Model) 是指浏览器对象模型,他使 ...

  2. 比原链(Bytom)先知节点 Ubuntu接入文档

    系统要求 我们建议选择知名的VPS服务商,运行比原链节点对算力没有要求,但是请配置尽可能大的磁盘空间. 节点服务器最小配置: 操作系统: Windows/Linux/Docker CPU: 2核 内存 ...

  3. Mac下文件的编码及修改编码

    brew install enca # Enca语法 Usage: enca [-L LANGUAGE] [OPTION]... [FILE]... enconv [-L LANGUAGE] [OPT ...

  4. 应对 Visual Stdio 编译时出现错误:常量中有换行符

    笔者最近用 Visual Stdio 时,发现一个问题,在某一次写完语言进行编绎运行时,出现了以下错误: C2001错误:变量中有换行符 C2413错误:语法错误 缺少")"(在& ...

  5. Elasticsearch Windows下安装及配置集群

    首先打开网址:https://www.elastic.co/cn/ 进入如下页面: 下载: 解压: 进入bin文件夹下,运行bat文件: 成功后打开浏览器输入地址: 安装head插件: 首先安装nod ...

  6. /etc/security/limits.conf不生效

    总结下来发现要使limits.conf生效,需要在  /etc/ssh/sshd_config  配置中 设置 UsePAM  yes UseLogin yes    #这个保证其他的用户也能修改设置 ...

  7. springboot与Mybatis结合

    一:使用generator,关联上数据库生成相关文件, 如 mapping/UserMapper.xml,mapper/UserMapper.java,model/User.java; generat ...

  8. PyQt5——隐藏控件并保留位置

    原文地址:https://blog.csdn.net/qq_38161040/article/details/86605798 ———————————————————————————————— 设置控 ...

  9. UML与软件建模:第一次作业(用例图绘制)

    一.小结 用例图是UML用于描述软件功能的图形.用例图包括用例.参与者及其关系,用例图也可以包括注释和结束. 用例图的要素: (1)参与者,即与用例存在交互关系的系统外部实体; (2)用例,用来描述个 ...

  10. servletsza

    servlet本身不能独立运行,需要在一个web应用中运行,而web应用是部署在tomcat上的 所以一个servlet开发需要以下几个步骤: ①创建web应用项目 ②编写servlet代码 ③部署到 ...