【secureCRT连接Virtual Box里安装的Utuntu】

news2024/11/18 9:46:03

先说一下为什么要写这篇文章及一些背景问题介绍,楼主第一次使用secureCRT及securtFX这两个软件,在windows系统下访问虚拟机里面的ubuntu系统。看了网上的不少帖子,没有让我清晰明白地知道怎么使用secureCRT。连接不通,不知道是虚拟机配置的问题,还是secureCRT配置不对导致的问题。所以在成功使用secureCRT连接ubuntu之后,决定记录下这一过程。

使用环境的版本信息

ubuntu 23.04
securtCRT 9.4.2

步骤

使用secureCRT通过ssh连接ubuntu需要先在ubuntu系统里安装ssh服务。那么首先就要查看是否安装了ssh,或者说要先安装ssh。

查看是否安装了ssh服务

使用

ssh -V

命令查看ubuntu上是否已经安装了ssh服务,如果已经安装了ssh服务,会显示版本信息。

OpenSSH_9.0p1 Ubuntu-1ubuntu8.5, OpenSSL 3.0.8 7 Feb 2023

安装ssh服务

如果没有安装ssh服务,使用下面的命令安装ssh服务:
先更新软件系统的包列表:

sudo apt-get update

再安装ssh服务:

sudo apt-get install openssh-server

查看ssh服务是否启动:

ps -e|grep ssh

如果已经启动,会出现类似下面这样的信息:
在这里插入图片描述
没有启动或其他问题,这里就不扩展讨论了。

检查windows与虚拟机里面的ubuntu系统是否可以ping通

启动之后,正常来说就可以在windows访问ubuntu了,是不是很简单,安装一个ssh服务就行了。
在ubuntu终端里面输入

ifconfig

命令,可以查看网卡信息,这里面有ip地址信息。
在这里插入图片描述
这里面的192.168.56.102就是ubuntu系统的网卡ip地址,值得注意的是在Virtual Box的网络设置这一项里面选择的是“仅主机(Host-Only)网络”这一项。【这里面的网络地址转换(NAT),桥接网络和仅主机(Host-Only)网络这三个比较常用,他们的区别如果有需要可以评论留言我再讲讲,网上也有帖子说明。】
在这里插入图片描述
拿到了ubuntu网卡地址,再在windows系统下打开命令提示符窗口(WIN+R,输入cmd,回车),输入

ipconfig

命令,查看windows的ip地址
在这里插入图片描述
这里是192.168.56.1,至于为什么不是192.168.0.179,我也不清楚。
输入

ping 192.168.56.102

在这里插入图片描述
可以得到这样的信息,说明windows已经可以连接到ubuntu系统了。

secureCRT访问ubuntu

这里建议在secureCRT官方网站下载最新版本软件,我从别人那里拷贝的版本连接不上,报

Key exchange failed. No compatible key exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256

这样的错误,说改/etc/ssh/sshd_config文件,也没用,其实到官网下载最新版本软件也许就行了,不用改什么文件。

secureCRT连接到ubuntu

打开secureCRT,点击那个闪电一样的图标,快速连接
在这里插入图片描述
输入Hostname,就是ubuntu里面的那个ip地址192.168.56.102
在这里插入图片描述
点击connect按钮。
输入用户名和密码,这个用户名和密码就是你登录ubuntu的用户名和密码。
在这里插入图片描述
在这里插入图片描述
再点击OK。
在这里插入图片描述
就登录进ubuntu系统了,这个终端输入的命令和在虚拟机里的ubnutu终端输入的命令效果是相同的。简单吧?正确的操作往往并不复杂,并不需要改这改那。

还有个问题就是,secureCRT是需要收费的,楼主目前用的是在试用期内,网上也有解决这个问题的方法,不过那又是另外一个故事了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1234997.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Python】给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一个整数a,为待查找的数。 输出格式…

LangChain的函数,工具和代理(一):OpenAI的函数调用

一、什么是函数调用功能 几个月前OpenAI官方发布了其API的函数调用功能(Function calling), 在 API 调用中,您可以描述函数,并让模型智能地选择输出包含调用一个或多个函数的参数的 JSON 对象。API函数“ChatCompletion” 虽然不会实际调用该函数&#…

redis之数据类型

(一)关系型数据库和非关系型数据库的区别 1、关系型数据库是一个机构化的数据库,列和行 (1)列:声明对象 (2)行:记录对象的属性 (3)表与表之间…

Python (十三) 输出

程序员的公众号:源1024,获取更多资料,无加密无套路! 最近整理了一波电子书籍资料,包含《Effective Java中文版 第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》&…

使用pytorch利用神经网络原理进行图片的训练(持续学习中....)

1.做这件事的目的 语言只是工具,使用python训练图片数据,最终会得到.pth的训练文件,java有使用这个文件进行图片识别的工具,顺便整合,我觉得Neo4J正确率太低了,草莓都能识别成为苹果,而且速度慢,不能持续识别视频帧 2.什么是神经网络?(其实就是数学的排列组合最终得到统计结果…

Vue项目 配置项设置

一、项目运行时浏览器自动打开 找到package.json文件 找到"sctipts"配置项 在"serve"配置项最后加上--open "scripts": {"serve": "vue-cli-service serve --open","build": "vue-cli-service build&quo…

2023年【四川省安全员A证】复审考试及四川省安全员A证考试试题

题库来源:安全生产模拟考试一点通公众号小程序 四川省安全员A证复审考试根据新四川省安全员A证考试大纲要求,安全生产模拟考试一点通将四川省安全员A证模拟考试试题进行汇编,组成一套四川省安全员A证全真模拟考试试题,学员可通过…

Nacos介绍与使用

Nacos介绍与使用 文章目录 Nacos介绍与使用一. 什么是Nacos1 Nacos功能1.1 配置中心1.2 注册中心 2.为什么要使用Nacos 二.Nacos 部署安装1. Nacos 部署方式2. Nacos 安装3. 配置数据源4. 开启控制台授权登录(可选) 三. Nacos配置中心的使用1. 创建配置信…

2023/11/21JAVAweb学习

优先级高低id > 类 > 元素 格式化ctrl alt L

LeetCode热题100——动态规划

动态规划 1. 爬楼梯2. 杨辉三角3. 打家劫舍 1. 爬楼梯 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? // 题解:每次都有两种选择,1或者2 int climbStairs(int n) {if (n …

GAMES101—Lec 05~06:光栅化

目录 概念回顾(个人理解)光栅化1.采样2.采样出现的问题:走样 反走样 概念回顾(个人理解) 屏幕:在图形学中,我们认为屏幕是一个二维数组,数组里的每一个元素为一个二维像素。 光栅化…

【C++进阶之路】第四篇:set和map

文章目录 一、关联式容器健值对二、set & multiset三、map & multimap在这里插入图片描述 四、set和map底层原理 一、关联式容器健值对 关联式容器 & 键值对 二、set & multiset set & multiset 三、map & multimap map & multimap 四、set和…

【AT模式连接ONENET】ONENET可视化平台的使用

02 ONENET可视化平台的使用 ATCWMODE1 设置模式 ATCWDHCP1,1 启动DHCP功能 ①ATCWJAP"ssid","password" ATCWJAP“123456789”,“wang020118” ②ATMQTTUSERCFG0,1,"设备名字","设备ID","你的鉴权信息""…

JAVA项目测试----用户管理系统

一)项目简介: 用户管理系统是依据于前后端分离来实现的,是基于Spring SpringBoot Spring MVC,SpringAOP,MyBatis等框架来实现的一个用户管理网站,并且已经部署到了云服务器上, 目前的用户管理系统实现了超级管理员的注册功能&…

模电 01

一.半导体基本知识 1.优点:体积小、重量轻、使用寿命长、输入功率小、功率转换效率高。 2.性能介于导体与绝缘体 3.常用半导体材料:硅(SI) 镉(Ge),化合物半导体:砷化镓(GaAs&…

【封装UI组件库系列】全局样式的定义与重置

封装UI组件库系列第二篇样式​​​​​​​ ​​​​​​🌟前言 🌟定义全局样式 生成主题色和不同亮度的颜色 ​编辑 中性色及其他变量 🌟样式重置 🌟总结 ​​​​​​​​​​​​​​🌟前言 在前端开发中&…

SpringBoot趣探究--1.logo是如何打印出来的

一.前言 从本篇开始,我将对springboot框架做一个有趣的探究,探究一下它的流程,虽然源码看不懂,不过我们可以一点一点慢慢深挖,好了,下面我们来看一下本篇的知识,这个logo是如何打印出来的&#…

2014年2月24日 Go生态洞察:FOSDEM 2014上的Go演讲精选

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

【Echart】Echart设置label太长隐藏:

文章目录 第一种:竖排显示第二种:显示部分第三种:强制显示所有标签并旋转 第一种:竖排显示 xAxis: {type: category,data: res.data.data.sz.xAxis,axisLabel:{fontSize:12,formatter: function(value) {return value.split().joi…