ubuntu[无桌面]——使用FileZilla连接本地和虚拟机实现文件共享

devtools/2024/11/14 20:04:33/

在虚拟机上跑命令的时候,有时候需要使用到一些在本机上的文件,但是由于安装的Ubuntu是无桌面的,那么怎么去实现将本地文件拖放到虚拟机上捏,这里记录一下 FileZilla的操作,以及一些问题的解决。

(1)首先需要在Ubuntu上下载FTP服务:

sudo apt-get install vsftpd

(2)然后打开vsftpd.conf文件:

sudo vi /etc/vsftpd.conf 或者 sudo nano /etc/vsftpd.conf 【文本编辑器打开方式不同罢了】

先去找到“ local_enable=YES”,第一次打开一般这一行都不会被注解#掉的,然后在这一行下找到“write_enable=YES”,会发现这一行前面会带有“#”,把注解去掉:

write_enable=YES用来开启FTP服务器的写权限。这意味着允许FTP用户能够上传文件到FTP服务器。如果这个选项被设置为NO,FTP用户将无法上传文件,只能下载。


[这里我是用nano打开,改写好后要退出编辑,就ctrl+X,如果没保存文件的话会提示让你保存,y就行了] 

(3)最后,重启一下FTP服务:

sudo /etc/init.d/vsftpd restart

(4)然后查看一下ubuntu上当前宿主主机的IP地址:

ifconfig

(5)做到这里,虚拟机上的操作就差不多了,接下来就需要在本地上安装一下FileZilla客户端:

下载 - FileZilla中文网FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直觉的接口。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具。icon-default.png?t=O83Ahttps://www.filezilla.cn/download

这里我安装的是windows64位的

(6)下载完后就直接点击exe文件,一路next下去install,下载好后打开FileZilla:

                a.文件—>站点管理器:

                b.新站点—>输入ip地址、账号、密码:

                c.如果连接失败,状态显示—尝试连接“ECONNREFUSED -                 连接被服务器拒绝”失败"

                       就看一下选择的协议是不是SFTP的,一开始我选择的FTP文件传输就一直连接不上

                        这里我就是改成SSH文件传输就可以了。然后成功连接的页面就是这样的:

                        就可以实现将本地文件上传到虚拟机上了~

                


http://www.ppmy.cn/devtools/133988.html

相关文章

材质(二)——材质参数化,从源材质继承生成不同的材质实例

继承原材质,对外提供参数。 更改调制不同的参数,生成不同的材质实例。 类似于,类的继承。有一个基类Base.继承生成为子类 A_Base,B_Base,C_Base

ArkTS的进阶语法-4(函数补充,正则表达式)

文章目录 ArkTS的进阶语法1. 泛型1.泛型函数2.使用泛型约束3.多个泛型参数4.泛型接口5.泛型类 2.工具类型**1.partial<Type>** 3.空安全1.联合类型设置为空2.非空断言运算符3.空值合并运算符4.可选链 4.模块化1.默认导入与导出2.按需导入与导出3.全部导入 5.定时器1.setT…

TypeScript在现代前端开发中的应用

&#x1f493; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4dd; Gitee主页&#xff1a;瑕疵的gitee主页 ⏩ 文章专栏&#xff1a;《热点资讯》 TypeScript在现代前端开发中的应用 TypeScript在现代前端开发中的应用 TypeScript在现代前端开发中的应用 引言 TypeScript 概述…

学术论文写作丨机器学习与深度学习

目录 第一章、ChatGPT-4o使用方法与技巧 第二章、ChatGPT-4o辅助文献检索、总结与分析 第三章、ChatGPT-4o辅助学术论文选题、创新点挖掘与实验方案设计 第四章、ChatGPT-4o辅助学术论文开题与大纲生成 第五章、ChatGPT-4o辅助学术论文写作马拉松活动介绍 第六章、ChatGP…

SQL 外连接

1 外连接 外连接是一种用于结合两个或多个表的方式&#xff0c;返回至少一个表中的所有记录。 左外连接 LEFT JOIN&#xff0c;左表为驱动表&#xff0c;右表为从表。返回驱动表的所有记录以及从表中的匹配记录。如果从表没有匹配&#xff0c;则结果中从表的部分为NULL。 右…

Flutter:Dio下载文件到本地

import dart:io; import package:dio/dio.dart;main(){// 创建dio对象final dio Dio();// 下载地址var url https://*******.org/files/1.0.0.apk;// 手机端路径String savePath Directory.systemTemp.path/ceshi.apk;print(savePath);downLoad(dio,url,savePath); }downLo…

【excel基本操作-sumif绝对引用和相对引用

低量级数据的存储 复杂且无法优化的数据报表 怎么学excel? 一、输入与输出 二、计算与处理 三、可视化 四、连接匹配与自动化 excel操作笔记 打开表格第一步筛选 所以筛选的快捷键&#xff1a;shiftctrll 排序&#xff1a;多列排序 开始-排序与筛选-自定义排序-设置关键字添…

pytorch torch.tile用法

指定各维度分别重复多少次 tile 是 PyTorch 中用于重复张量的函数。它可以沿指定的维度重复张量的元素。以下是一个示例代码&#xff0c;展示 tile 的用法&#xff1a; import torch# 创建一个张量 weight_hh torch.tensor([[1, 2], [3, 4]])# 假设批量大小为3 bs 3# 使用 …