【计算机网络实践】在windows上配置Xshell和Xftp连接Ubuntu系统

本文主要是介绍【计算机网络实践】在windows上配置Xshell和Xftp连接Ubuntu系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

hebut的课下作业,学习使用Xshell和Xftp连接Linux系统


1. 软件需求

        Windows10/11、已安装VM虚拟机的ubuntu系统、Xshell、Xftp。

        Xshell和Xftp在家庭/学校免费 - NetSarang Website (xshell.com)里面可以下载到,上面需要的两个软件都在,官网免费版本。

        VM虚拟机下载在官网上(可以下载到安装包,但是正版需要激活码,懂的都懂),ubuntu系统可在Download Ubuntu Desktop | Download | Ubuntu中下载到(建议果酱水母22.04.4版本)。

2. 安装Ubuntu系统

        在VM虚拟机中安装ubuntu系统,打开VM虚拟机,选择添加虚拟机->典型配置->第二个选项,选择你所下载的iso镜像文件->选择安装位置(建议换个盘进行安装)->此后一直下一步就行了(若有个性化linux,用户名和密码可随意,但是建议你记住)。

        安装好之后会进入到Ubuntu的可视化界面,其实这里一直点下一步就行了(有的时候需要键盘移动光标选择),唯一关注的是这里设置的账户密码一定要记住,在连接时很重要。如果想真的要好好了解的话,大概就是键盘布局,时区位置,安装方式等(有一个是否擦除磁盘内容的选择,直接continue即可)。

        最后要求你重启,这样就安装成功了(进入系统弹出的提示框跳过即可,无伤大雅)。

3. 使用准备

        需要在ubuntu中安装vim编辑器,参考Linux编辑器-vim_linux vim-CSDN博客。

        尝试修改root管理员权限密码,具体可在终端输入su来进入。

        在ubuntu要求你输入密码的时候,输入进去的密码不会被显示出来,不要以为你输入错了,如果你的键盘有小键盘,不建议用小键盘输入数字,可能你忘了打开NumLock。

        如果你某条命令输对了,却显示没有找到这个命令,那可能是你没有安装那个功能,自行百度解决。

4. Xshell

        可完全参考Xshell连接Ubuntu详细过程-CSDN博客。

5.Xftp

        可参考Xftp 远程连接虚拟机linux进行文件传输的全过程_xftp怎么传文件csdn-CSDN博客(进行完xshell的部署后,可以直接忽略参考中的安装openssh-server的环节,此外,这篇文章中的vim操作需要先进入到root管理员身份,vim的具体操作参见上文使用准备的所引)。

这篇关于【计算机网络实践】在windows上配置Xshell和Xftp连接Ubuntu系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/767833

相关文章

SpringBoot通过main方法启动web项目实践

《SpringBoot通过main方法启动web项目实践》SpringBoot通过SpringApplication.run()启动Web项目,自动推断应用类型,加载初始化器与监听器,配置Spring... 目录1. 启动入口:SpringApplication.run()2. SpringApplicat

Mac电脑如何通过 IntelliJ IDEA 远程连接 MySQL

《Mac电脑如何通过IntelliJIDEA远程连接MySQL》本文详解Mac通过IntelliJIDEA远程连接MySQL的步骤,本文通过图文并茂的形式给大家介绍的非常详细,感兴趣的朋友跟... 目录MAC电脑通过 IntelliJ IDEA 远程连接 mysql 的详细教程一、前缀条件确认二、打开 ID

Nginx中配置使用非默认80端口进行服务的完整指南

《Nginx中配置使用非默认80端口进行服务的完整指南》在实际生产环境中,我们经常需要将Nginx配置在其他端口上运行,本文将详细介绍如何在Nginx中配置使用非默认端口进行服务,希望对大家有所帮助... 目录一、为什么需要使用非默认端口二、配置Nginx使用非默认端口的基本方法2.1 修改listen指令

Go语言连接MySQL数据库执行基本的增删改查

《Go语言连接MySQL数据库执行基本的增删改查》在后端开发中,MySQL是最常用的关系型数据库之一,本文主要为大家详细介绍了如何使用Go连接MySQL数据库并执行基本的增删改查吧... 目录Go语言连接mysql数据库准备工作安装 MySQL 驱动代码实现运行结果注意事项Go语言执行基本的增删改查准备工作

Java整合Protocol Buffers实现高效数据序列化实践

《Java整合ProtocolBuffers实现高效数据序列化实践》ProtocolBuffers是Google开发的一种语言中立、平台中立、可扩展的结构化数据序列化机制,类似于XML但更小、更快... 目录一、Protocol Buffers简介1.1 什么是Protocol Buffers1.2 Pro

mysql5.7.15winx64配置全过程

《mysql5.7.15winx64配置全过程》文章详细介绍了MySQL5.7.15免安装版的配置步骤,包括解压安装包、设置环境变量、修改配置文件、初始化数据目录、安装服务、启动数据库、登录及密码修改... 目录前言一、首先下载安装包二、安android装步骤1.第一步解压文件2.配置环境变量3.复制my-

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

python连接sqlite3简单用法完整例子

《python连接sqlite3简单用法完整例子》SQLite3是一个内置的Python模块,可以通过Python的标准库轻松地使用,无需进行额外安装和配置,:本文主要介绍python连接sqli... 目录1. 连接到数据库2. 创建游标对象3. 创建表4. 插入数据5. 查询数据6. 更新数据7. 删除

Jenkins的安装与简单配置过程

《Jenkins的安装与简单配置过程》本文简述Jenkins在CentOS7.3上安装流程,包括Java环境配置、RPM包安装、修改JENKINS_HOME路径及权限、启动服务、插件安装与系统管理设置... 目录www.chinasem.cnJenkins安装访问并配置JenkinsJenkins配置邮件通知

Linux查询服务器系统版本号的多种方法

《Linux查询服务器系统版本号的多种方法》在Linux系统管理和维护工作中,了解当前操作系统的版本信息是最基础也是最重要的操作之一,系统版本不仅关系到软件兼容性、安全更新策略,还直接影响到故障排查和... 目录一、引言:系统版本查询的重要性二、基础命令解析:cat /etc/Centos-release详