搭建环境【2】windows主机和ubuntu互传文件的4种方法

这篇具有很好参考价值的文章主要介绍了搭建环境【2】windows主机和ubuntu互传文件的4种方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我的ubuntu系统是安装在 VMware 虚拟机中的,两者之间经常要互传文件,下面介绍4种常用的互传文件方法。

1. 共享文件夹方式互传

在虚拟机中需要开启共享文件夹的功能。首先虚拟机中的ubuntu要求是已经开机了的状态,然后进行设置:虚拟机 -> 设置 -> 选项 -> 共享文件夹,然后选择总是启动,然后再添加一个和主机windows共享的路径。

如下图:

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

设置完之后,我们点击确定再次回到ubuntu。然后一般来说共享文件夹在ubuntu中的路径是:/mnt/hgfs/winshare

其中,winshare 这个目录就是我在windows主机创建的共享目录,你自己创建的时候可能命名不一样。

共享文件夹的缺点就是,ubuntu中的一些特有的文件,比如符号链接文件,在windows的共享文件夹下会报错的。但如果使用 samba 共享文件夹就不会。

2. 使用 FileZilla 工具互传

FileZilla是一款免费的工具,是基于 FTP 协议进行文件互传的,在传输过程中我们的ubuntu是作为服务器, FileZilla 工具则是作为客户端。此种方法原博主写的不是很详细,具体可参考通过FileZilla实现window10与Ubuntu之间的文件传输。

2.1 ubuntu安装 FTP服务

1.在ubuntu终端下输入如下命令:

sudo apt-get install vsftpd
2.安装完之后检查 /etc/vsftpd.conf 配置文件

输入如下命令打开配置文件:

sudo vi /etc/vsftpd.conf
然后检查下图 28 和 31 行的内容是否有被注释掉,如果前面有 “#” 号注释起来的话,就去掉即可。

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

3.修改完之后,重启FTP服务,如下命令:

sudo /etc/init.d/vsftpd restart

2.2 windows安装和配置FileZilla

1.FileZilla 客户端下载和安装(只需在win下安装)

FileZilla工具可以去官网下载即可,https://www.filezilla.cn/download

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

我们要安装的是客户端,选择对应版本的客户端下载,然后一路 next 安装即可。

2.FileZilla 软件配置和连接ubuntu

打开 FileZilla 软件,然后选择:文件 -> 站点管理器 -> 点击新增站点,然后配置连接参数,如下图:

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

点击连接之后,就可以看到ubuntu下的文件了,如下图:

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

我们要把windows的文件拷贝到ubuntu中,直接在左侧把windows下的目录文件拖到右侧ubuntu中指定的目录即可。

3.解决 FileZilla 显示 ubuntu 中的文件时间多了8小时问题

连接到ubuntu之后,我发现 FileZilla 显示 ubuntu 的文件时间是多了8小时的,解决办法就是我们设置服务器的时间减去8小时即可,如下图:

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

不过此种方式互传文件没有使用 FileZilla 工具效率高。

4. samba 方式互传

samba是通过网络来进行windows和ubuntu互传文件的,所以我们必须保证windows和ubuntu直接可以互相ping通。

4.1 ubuntu安装和配置samba

1.安装samba服务

sudo apt-get install samba

2.确定是否确实安装了

samba --version

输入这个命令,确实安装的话,会打印出samba的版本

3.创建一个samba服务的共享目录,并配置该目录为最高权限

sudo mkdir /home/book/samba_share
sudo chmod 777 /home/book/samba_share

4.添加samba用户

sudo smbpasswd -a book

参数 -a 就是添加一个用户,book就是我ubuntu的用户(注意一定要是ubuntu存在的用户)。这一步会要求设置输入两次密码

5.修改samba服务的配置文件

我们先把原来的文件复制一份备份,输入如下命令:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

然后打开 /etc/samba/smb.conf 该配置文件:

sudo vi /etc/samba/smb.conf

在配置文件的最后面加入下面的内容:

[share]
comment = Share folder

#共享目录,这个写的是你刚刚创建的samba共享目录
path = /home/book/samba_share
create mask = 0700
directory mask = 0700

#用于登录的账户
valid users = book
force user = book
force group = book

#是否公开分享
public = yes

#是否允许来宾用户访问
guest ok = yes

#是否只读
read only = no

#是否可被浏览
browseable = yes
available = yes
writable = yes

修改完之后保存退出即可。

6.重启samba服务

sudo service smbd restart

4.2 windows中访问ubuntu的samba共享目录

配置完ubuntu的samba服务后,我们直接在windows的网络中输入ubuntu的IP即可访问samba的共享目录,可以在这个目录下进行互传文件。如下图:

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

为了后面可以像访问windows中的C盘、D盘一样,我们可以映射samba共享目录到windows中,点击右键,然后选择映射网络驱动器,如下图:

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

点击确定即可,然后可以在此电脑的根目录下看到samba的共享目录了,如下:

ubuntu虚拟机与windows共享文件,# 搭建环境篇,ubuntu,windows,服务器

以上就是4种windows主机和ubuntu互传文件的方法了,推荐使用 FileZilla 和 samba 服务器这两种方法。

转载处:https://blog.csdn.net/qq_28077617/article/details/127001307文章来源地址https://www.toymoban.com/news/detail-623318.html

到了这里,关于搭建环境【2】windows主机和ubuntu互传文件的4种方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VMware的ubuntu虚拟机与windows主机之间文件共享,数据互通【linux】

    今天来记录一下我找到的ubuntu虚拟机与windows主机之间 【文件互通】【共享数据】 的方法,很简单,供广大网友参考。 在该文件夹中就会看到你共享的windows主机中的文件夹,你可以在你共享的文件夹中放入你在 ubuntu虚拟机中的文件数据 ,也可以在 windows主机 中将需要给 u

    2024年02月16日
    浏览(41)
  • Ubuntu 和 Windows 文件互传

      FTP 采用 Internet 标准文件传输协议 FTP 的用户界面, 向用户提供了一组用来管理计算机之间文件传输的应用程序。在开发的过程中会频繁的在 Windows 和 Ubuntu 下进行文件传输,比如在 Windwos 下进行代码编写,然后将编写好的代码拿到 Ubuntu 下进行编译。Windows 和 Ubuntu 下的文

    2024年04月13日
    浏览(31)
  • windows和虚拟机互传文件的三种方式

    大家好,在平时学习工作的时候可能有这样的需求:要将windows中的文件传到虚拟机中或者将虚拟机的文件传到windows,大家都是怎么实现的呢? 今天给大家介绍下windows和虚拟机互传文件的三种方式,希望能对大家有所帮助。 方法一:使用U盘进行传输 大家都是聪明人,这个方

    2023年04月16日
    浏览(36)
  • windows10ftp搭建,实现主机与虚拟机文件传输文件,以及解决FTP文件夹错误,无法与服务器建立连接。

    1.我是用的win10虚拟机来搭建ftp 首先,打开控制面板,点击程序 2.选择启用或关闭Windows功能 3.勾选以下选项,点击确定。这一步的主要目的是开启IIS管理控制台 进入等待 4.搜索IIS管理器,双击打开  5.右击网站,选择添加FTP站点  6.这时弹出下面界面, FTP站点名称 任意填写,

    2024年02月08日
    浏览(56)
  • Ubuntu系统下Python的虚拟环境搭建方法

    Ubuntu系统下Python的虚拟环境搭建方法简介:venv、virtualenv、pipenv Python创建虚拟环境的三种方式 Ubuntu安装python虚拟环境 Python虚拟环境的作用:针对不同项目搭建独立的Python运行环境,防止与其他Python运行环境发生冲突。 Python虚拟环境的优点:有助于Python包管理和维护。另外,

    2023年04月24日
    浏览(44)
  • windows与Ubuntu实现文件互传存在两种方式

    目录 一、直接采用共享文件的方式实现 二、通过VMware tool实现windows桌面直接拖拽文件到Ubuntu桌面 三、总结修改配置文件和更换登录区别 首先在虚拟机设置中的选项-共享文件-总是启用-添加主机共享文件夹目录(我设置的是桌面文件) 先查看Ubuntu文件 在mnt文件夹下的hgfs文件

    2024年02月08日
    浏览(41)
  • 手机与linux ubuntu电脑互传图片文件的方法

    windows电脑通过微信或者qq传图片很方便,但是ubuntu始终没有做到和微信和qq的无缝兼容,传图片很是不方便,下面分享一种手机和linux电脑互传图片的方法: 要求手机和ubuntu在同一个局域网。 1 打开手机--文件管理--点击右上角三个点--远程管理--启动服务  可以设置成匿名,不

    2024年02月07日
    浏览(44)
  • 主机(Windows系统)上复制文字,虚拟机(Ubuntu/Linux)上无法粘贴?

    我想应该很多人和我一样,在入门Linux的学习的时候,在自己电脑上安装VMware Workstation pro这款虚拟机软件,然后又安装ubuntu这个发行版的系统来作为自己第一次接触Linux的学习环境。作为初学者,有时候很需要从Windows主机上复制一些文本(一般都是些很长的命令或者涉及到很

    2024年02月07日
    浏览(56)
  • 虚拟机中Ubuntu与主机共享文件夹

    虚拟机中Ubuntu与主机共享文件夹,以及/mnt目录为空,没有共享文件夹时的解决方案 首先将虚拟机关机,在虚拟机设置中,选择选项面板,选择共享文件夹,选择总是启用 点击添加,在弹出来的面板中选择下一步,并选择共享文件夹(在主机中选择或新建一个文件夹作为共享

    2024年02月02日
    浏览(63)
  • Windows主机Navicat远程连接到Ubuntu18.04虚拟机MySQL

    1. 在虚拟机上安装MySQL 2. 检查安装 3. 查看默认密码 4. 用查看到的密码登录MySQL server,修改root用户的密码 5. 设置MySQL字符编码utf8,可以支持中文操作 接下来是连接到远程连接。 6. 远程连接 作者在远程连接的时候也遇到了一系列问题,经过查询最后成功解决。主要尝试了以下

    2024年01月22日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包