VM+Ubuntu+Xshell+Xftp安装教程

news2025/7/20 8:32:08

目录

 

VM17安装教程

检查网络连接

Ubuntu环境搭建

UBUNTU 系统配置

1、 SSH 服务器配置 服务端(必须)

1.安装 ssh 服务端

2.确认 sshserver 是否启动了(看见 sshd 说明已启动)

3.启动 sshserver

4.SSH 配置(如果需要)

5.重启 sshserver

6.检查网络工具是否安装

2、Win11 下 Xshell 安装

使用XShell连接Linux服务器

3、Win11 下Xftp安装

xftp 的文件传输演示


 

VM17安装教程

Window11安装VM16以上,需要的文件你可以通过网盘下载。

448bfc1597414c5c8b310273d1b84626.png

https://pan.baidu.com/s/1NdZrW1a0oOc9waFzqbH6pQ?pwd=gm7a
提取码:gm7a 

这里面也可以下载 VMware Workstation Pro | CN

988e06e4b0ad403f87ad28c79b532b14.png

ccacff37ba764e59b17e3920bfe8fd75.png

64ed9dd61e234f71b88c310b34429a77.png

33f4cdebd2454dc5b7fb534e7660a0da.png

93029ef3fa3346468014241a275ce4b2.png

c1f4450bc00b43859153252dc6ec5122.png

我是在知乎上找到了一个可用的VMware 17(附下载链接) - 知乎 (zhihu.com),可以去看看里面的第一条评论,很有意思。

c72af5181d1b4fd1afff36bc05fe1914.png

他会自动帮你定位到 网络连接,检查当前页面是否有 VMnet1 和 VMnet8 这两个网卡(并且处于已启用状态),如果没有启用虚拟机是不能够连上网的。

检查网络连接

打开网络连接,检查虚拟机是能正常联网;

Win + R,输入  ncpa.cpl,查看网络连接

c5c3a012671d4c2ea8fa457f773a1552.png

Ubuntu环境搭建

无,我没有去创建,听说新建很麻烦,这里就用现成的就行了。

5459aa1ee0f445a6bd2c7aa116fa895a.png

23bd3356d11143348a877898fb3679e8.png

将上面这个文件夹解压到D盘或E盘,不是外面有中文的那个文件夹。

965d857b94524dafb9280982a40c0471.png

登录密码是《kivenfly》。

自己检查一下能不能上网,用这个虚拟机上网就是有点卡,本来还想登进去的,但被卡住了。

0fea52232fb3480f9f8a676ec8cf4473.png

虚拟机安装完后,要使能虚拟打印机,编辑(首选项)-设置-设备。

a5a9a7daa7c7473b88c5015f73bd8875.png

按“ctrl+alt+t”打开终端,开始超级用户密码;

设置超级用户密码步骤为:

  • ①输入「sudo passwd」
  • ②输入「当前用户密码」暂时切换到超级用户模式
  • ③输入「超级用户密码」,并重输确认,不显示是正常的

7dc4cd399ee745da84457106dc6f8a5e.png

设置成功后,输入“su root 回车,输入密码进入“root”开头的超级用户登录状态”,终端字体调整在“edit”下拉菜单里“Preference”。

如果没有进入超级用户登录状态就要在指令前加上sudo。

UBUNTU 系统配置

1、 SSH 服务器配置 服务端(必须)

1.安装 ssh 服务端

sudo apt-get install openssh-server

2.确认 sshserver 是否启动了(看见 sshd 说明已启动)

ps -e | grep ssh

3cce2f28543845bbaf9acb30adae7c9a.png

如果只有 ssh-agent 那 ssh-server 还没有启动,需要/etc/init.d/ssh start,如果看到 sshd 那说明 ssh-server 已经启动了。

3.启动 sshserver

/etc/init.d/ssh start

a159866135f14bd08a065e3afad55dbf.png

4.SSH 配置(如果需要)

修改配置文件/etc/ssh/sshd_config,这里可以定义 SSH 的服务端口,默认端口是 22, 你可以自己定义成其他端口号如 32,然后重启服务。这里建议最好还是改了。

进入etc/ssh里面:

d5730705162d4322aac7ca98062e66f2.png

按照上图所示进行修改即可,对端口修改完成后要将其解注。

再返回我们的终端: 

systemctl status sshd.service

efb055ad925f43539f5fe9970d78832b.png

 

5.重启 sshserver

/etc/init.d/ssh restart

6.检查网络工具是否安装

终端输入-ifconfig,提示无指令时,需要重新安装;

安装网络工具:

apt-get install net-tools 

(超级用户 root 下运行) 运行 ifconfig 查看 UBUNTU 系统的 IP 地址:如下图的 192.168.117.128

39509eeaaca34593958f6018bd7132a1.png

2、Win11 下 Xshell 安装

XShell 是一种流行且简单的网络程序,旨在模拟虚拟终端。XShell可以在Windows界面下来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。它支持 RLOGIN、SFTP、SERIAL、TELNET、SSH2 和 SSH1,可以非常方便的对Linux主机进行远程管理。除此之外,其还有丰富的外观配色方案以及样式选择。

请从这里下载Xshell,家庭/学校免费 - NetSarang Website (xshell.com)。

11789b1d54ef417fb3dde3a3ce749aa3.png

f1167b7215ca454aa6e972e0215c3689.png

c2a9455e4e0b4107a3f3c5c296c8e3ea.png

56e8bd6a497e445187a51b5efc36d2ad.png

a369da8dbbdf430088c0cca7bdafe351.png

以上就是安装的教程了,安装完成后自己注册一下。它这里要通过邮件点击其中的链接。 

131c61d1f0d34482aa56c094f55c9e71.png

使用XShell连接Linux服务器

Xshell初始化界面

37a9476a72b5463cb39c634b2ec8284a.png

点击新建,新建会话

66d88eefe4de4141be1a5121e2243e00.png

拷贝 IP 地址 192.168.117.128,打开 xshell 新建连接 

  1. 填写一个便于标识的名称
  2. 填写服务器的公网IP
  3. 点击用户身份验证

57c9bfa582104afa9f15d76a97ee1956.png

9fe90dfbd78c4205b82cc000e0266656.png

修改键盘属性为“ASCII 127”

8b794881064f4bd6aa1eeea8f65b9e1a.png

  4859c076e2974a3f9c01a42100d23df6.png

这里它好像出了点问题,需要修改一些配置文件才行。 

507b635c773642af90a320b2430a873d.png

返回终端,输入:

vi /etc/ssh/sshd_config 

找到这个位置:

4007952a24834a8c96c867a689369cd1.png

我们进行修改:

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

上面这种我不知道怎么去删除添加,这里只是记录一下,你就用下面的方法就好了。 

另外一种方式修改:

c41a7cda46bf4e8abbe8c79b0c816b8b.png

进入这个文件夹位置后,输入:

sudo gedit sshd_config

9067214169944e61a6e5eeca9876874e.png

这样对文件直接进行修改,记得一定要Ctrl+s保存。 

完成修改后要记得重启:

/etc/init.d/ssh restart 

再次尝试,我们终于连接成功啦!!!

2ba7d7d5bc3e40f1a888eda1af335cf6.png

3、Win11 下Xftp安装

  • Xshell用来连接服务器并访问服务器特定账户下的文件并执行特定文件
  • Xftp用来连接服务器并将PC中的文件与服务器中的文件进行交互

我们从刚刚下载Xshell的网站中下载Xftp,家庭/学校免费 - NetSarang Website (xshell.com)。

d38202062b6f46fd86d8045728e3bddf.png

76010999c33f4fcdad7d6bcf6c39b1cb.png

b4f1158389bc48678227e76030143670.png

等待安装即可。

032d3acc4d104209902189f9bf3a262c.png

057a1c7033ec4f95a39e4bb8399a03c6.png

 同样自己去注册一下。

49cf07b7100a4bb49643a592edb67dc4.png

2ffe1b9d1c744556a5a830472ac20aaf.png

完成Xftp的安装了。

xftp 的文件传输演示

这里是打开Xshell,连接远程服务器,进入服务器上要进行文件传输的目录下,点击新建文件传输图标。

810caa62832f4bd3a9afe2269c019541.png

e435b158190041cdbd502d240b9ee764.png

  • 左边为本机文件目录
  • 右边为linux服务器目录
  • 将左边文件拖动到右边可以实现将本机文件上传至linux服务器
  • 下方窗口显示文件传输进度与日志信息

就比如我这里将unet-pytorch这个文件传到了Linux虚拟机下的一个文件夹中了

a489c501ae1a4acf8c449184a4836cb7.png

以上就是Xftp的安装流程以及简单的文件传输演示,这里我们打开我们虚拟机进入文件夹查看。

d394db33318344e88b7a23c3e05fcae3.png

文件成功的传过来了,这样传输文件非常的方便和简单。

 

 

 

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

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

相关文章

【Python】环境的搭建

前言 要想能够进行 Python 开发, 就需要搭建好 Python 的环境. 需要安装的环境主要是两个部分: 运行环境: Python开发环境: PyCharm 一、安装 Python 1.找到官方网站 官网:Welcome to Python.org 2.找到下载页面 点击download中的Windows 3.选择稳定版中的Win…

Vue+Element Progress 进度条显示文字 %修改,使用format方法显示文字可自定义

需求 要实现这样子的 将进度条里显示的文字 后的 %去掉 主要用到 format 方法 代码 <el-progress :text-inside"true" :stroke-width"30" :format"format":percentage"usageA"></el-progress>methods: {format(percent…

南大通用数据库-Gbase-8a-报错集锦-06-Stack Overflow

目录 一、数据库版本信息 二、报错信息 三、报错SQL 四、解决方法 1、修改参数thread_stack 2、改写SQL &#xff08;1&#xff09;改为内连接 &#xff08;2&#xff09;临时表 一、数据库版本信息 二、报错信息 三、报错SQL SQL包含2000多个or条件。 四、解决方法 1、…

MySQL——连接查询

2023.9.4 连接查询相关sql92语句笔记&#xff1a; #连接查询。 又称多表查询&#xff0c;当查询的字段来自多个表时&#xff0c;就会用到连接查询。 #等值连接 /* ①多表等值连接的结果为多表的交集部分 ②n表连接&#xff0c;至少需要n-1个连接条件 ③多表的顺序没有要求 ④一…

CesiumsJS加载本地离线瓦片影像地图

1.下载并安装91卫图(免费版就可以用) 2.打开软件&#xff0c;从左测选择某个区域&#xff0c;&#xff0c;在地图区双击蓝色区域&#xff0c;开始下载 3.选择影像等级&#xff0c;在【导出设置】中选择导出方式为【导出TMS瓦片】,保存格式为JPEG&#xff0c;坐标投影为【WGS84坐…

激光切割机在现代灯具的生产过程中的应用

灯饰在现代家庭装修中承担着举足轻重的角色&#xff0c;随着人类生活水平的提升&#xff0c;对家居用品的要求愈发严格&#xff0c;作为家庭装饰的必备品&#xff0c;灯饰从满足功能性需求转向追求个性化定制需求。 金属本身具有独特的质感&#xff0c;与个性化激光图案相结合&…

自然语言处理学习笔记(八)———— 准确率

目录 1.准确率定义 2.混淆矩阵与TP/FN/FP/TN 3. 精确率 4.召回率 5.F1值 6.中文分词的P、R、F1计算 7.实现 1.准确率定义 准确率是用来衡量一个系统的准确程度的值&#xff0c;可以理解为一系列评测指标。当预测与答案的数量相等时&#xff0c;准确率指的是系统做出正确判…

Flutter 通过BottomSheetDialog实现抖音打开评论区,内容自动上推、缩放效果

一、先来看下实现的效果 实现上面的效果需要解决俩个问题 当列表进行向下滑动到顶部的时候,继续滑动可以让弹窗向下收起来弹出上下拖动的时候,视图内容跟着上下移动、缩放大小二、实现弹窗上下滑动的时候,动态改变内容区的位置和大小 通过showModalBottomSheet显示底部对话框…

手写签名到背景上合为1张图

手写签名到背景上合为1张图 package.json中 "signature_pad": "3.0.0-beta.3"<template><div class"home"><canvas id"canvas" width"500" height"300"></canvas><button click"…

2.安装opencv报错及解决方法

目录 报错1&#xff1a;anaconda-lab命令不是内部外部指令 报错2&#xff1a; 找不到opencv模块,ModuleNotFoundError: No module named cv2 报错3&#xff1a;python版本号不匹配&#xff0c;Could not find a version that satisfies the requirement 报错1&#xff1a;anac…

我的创作纪念日—谈谈我的学习经历

引言 在这段时间里&#xff0c;我创作了一系列关于Java编程的博客文章。通过这个过程&#xff0c;我不仅增加了对Java编程的理解&#xff0c;还提高了我的博客创作技能。在本文中&#xff0c;我想分享一些我在博客创作过程中学到的心得体会和经验 机缘与巧合 其实很早我就有写笔…

Macs Fan Control 1.5.16 Pro for mac风扇调节软件

Macs Fan Control是一款专门为 Mac 用户设计的软件&#xff0c;它可以帮助用户控制和监控 Mac 设备的风扇速度和温度。这款软件允许用户手动调整风扇速度&#xff0c;以提高设备的散热效果&#xff0c;减少过热造成的风险。 Macs Fan Control 可以在菜单栏上显示当前系统温度和…

浅谈推进农业水价综合改革的意见解读

摘 要&#xff1a;农业是用水大户&#xff0c;也是节水潜力所在。在我国水资源短缺的背景下&#xff0c;推进农业水价综合改革&#xff0c;建立促使水资源节约的价格政策和准确计量收费机制是农业节水的必然要求&#xff0c;设计一套农田灌溉计量收费管理系统&#xff0c;对改良…

【计算机基础知识8】深入理解OSI七层模型

目录 一、前言 二、OSI七层模型概述 三、第一层&#xff1a;物理层 四、第二层&#xff1a;数据链路层 五、第三层&#xff1a;网络层 六、第四层&#xff1a;传输层 七、第五层&#xff1a;会话层 八、第六层&#xff1a;表示层 九、第七层&#xff1a;应用层 十、O…

公式trick备忘录

增大不同class feature之间的距离用hinge loss 相关&#xff0c; similarity learning, svm https://www.youtube.com/watch?vQtAYgtBnhws https://www.youtube.com/watch?vbM4_AstaBZo&t286s

Achronix与您相约“2023全球AI芯片峰会”

2023全球AI芯片峰会&#xff08;GACS 2023&#xff09;将于9月14-15日在深圳市深圳湾万丽酒店举行。峰会由智一科技旗下芯东西联合智猩猩&#xff08;智东西公开课全新品牌&#xff09;联合发起主办&#xff0c;以「AI大时代 逐鹿芯世界」为主题。 届时&#xff0c;Achronix将…

手把手教程:Deepin 23安装GitLab CE

一、安装GitLab 1.1 准备 系统我选择深度Deepin 23&#xff1a; Index of /releases/23-Beta/https://cdimage.deepin.com/releases/23-Beta/ 注意&#xff1a;Deepin 20.9安装GitLab CE 16.3会报错 GitLab CE选择当前最新版本&#xff1a; gitlab/gitlab-ce …

基因融合与癌症研究gene fusions in cancer

基因融合与癌症研究简历史(截止到2015年) Major discoveries from research on gene fusions and cancer 主要肿瘤亚型涉及的基因融合数量 Number of gene fusions involved in major neoplasia subtypes 恶性疾病中基因融合相关FDA批准药物 FDA-approved drugs targeting…

freeswitch sofia协议栈调试

概述 freeswitch是一款简单好用的VOIP开源软交换平台。 fs内部使用sofia的sip协议栈&#xff0c;本文介绍如何调试跟踪sofia协议栈。 环境 centos&#xff1a;CentOS release 7.0 (Final)或以上版本 freeswitch&#xff1a;v1.10.7 GCC&#xff1a;4.8.5 调试接口 sof…

linux使用stress命令进行压力测试cpu

&#x1f468;‍&#x1f393;博主简介 &#x1f3c5;云计算领域优质创作者   &#x1f3c5;华为云开发者社区专家博主   &#x1f3c5;阿里云开发者社区专家博主 &#x1f48a;交流社区&#xff1a;运维交流社区 欢迎大家的加入&#xff01; &#x1f40b; 希望大家多多支…