xp无法复制文件到ftp服务器,设置Ubuntu系统FTP与XP系统进行文件传输

本文档详细介绍了如何在XP系统与Ubuntu 12.04虚拟机之间通过FTP进行文件传输。首先,设置两系统的静态IP在同一网段,然后在Ubuntu中安装并配置vsftpd服务器,创建用于传输的文件夹并赋予相应权限。最后,在XP中使用Xmanager Enterprise的Xftp客户端进行FTP连接,实现双系统间的文件互传。注意,不要以root用户登录FTP服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用VMware虚拟机在XP系统上安装了Ubuntu12.04的系统,想在xp与ubuntu之间进行文件的传输,怎么办呢?之前使用了VM的共享设置,但是系统重装之后,发现同样的方法不能进行共享了。所以进行了ubuntu的FTP设置,进行文件的传输。

设置FTP之前,必须保证XP与ubuntu的IP在同一个网段,设置方法很简单。先设置XP问静态IP,如下:a4c26d1e5885305701be709a3d33442f.png

再在虚拟机vmware中设置,设置入下:点击VM->settings->hardware选项卡,设置network为bridged,如下:

a4c26d1e5885305701be709a3d33442f.png

然后在ubuntu系统中进行IP的静态设置。如下:

a4c26d1e5885305701be709a3d33442f.png

以上网络设置好后,就可以设置ubuntu的FTP服务器了。

在ubuntu中,打开终端,输入以下三条命令,安装vsftpd服务器:

sudo apt-get update

sudo apt-get dist-upgrade

sudo apt-get install vsfptd

这样,vsftpd服务器就安装好了。

接下来在主目录下建立一个文件夹(我的而文件夹命名为forlinux),作为传送文件的工作目录:

sudo mkdir

/forlinux (建立名字为forlinux的文件夹)

sudo chmod 777 /forlinux (每个人都有读和写以及执行forlinux文件夹的权限)

这样文件夹就建好了。

接下来还需要对vsftpd服务器进行配置:

sudo gedit /etc/vsftpd.conf 打开(vsftpd服务器的配置文件)进行如下配置:

1.找到#listen=YES 去掉前面的#号(独立的vsftpd服务器);

2.找到anonymous_enable=YES 改为anonymous_enable=NO,这样就不允许匿名登陆了;

3.找到#local_enable=YES 去掉前面的#号;

4.在local_enable=YES 下面添加一行:local_root=/forlinux,这样用户登陆后将直接转到forlinux的工作目录下,不然默认是转到根目录的,这样不行;

a4c26d1e5885305701be709a3d33442f.png

修改完成后,保存。然后再在终端中输入命令:sudo  /etc/init.d/vsftpd

restart  重启vsftpd服务器即可。

再在XP中设置。在XP中安装FTP客户端工具:Xmanager Enterprise。

安装完后打开桌面上的Xmanager Enterprise,里面有Xmanager

的所有应用程序。在这里我们使用Xftp。

a4c26d1e5885305701be709a3d33442f.png

打开Xftp,点击File--�New,新建一个ftp 连接。

a4c26d1e5885305701be709a3d33442f.png

按照如下图所示进行ftp 连接的属性,然后就可以用该FTP 软件在主机和虚拟机直接传输

文件了。注意这里不能用root 用户登录。

a4c26d1e5885305701be709a3d33442f.png

设置好以后,就可以进行ubuntu与XP系统间的FTP服务了。如下:

a4c26d1e5885305701be709a3d33442f.png

终于完成了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值