失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Vmware Ubuntu虚拟机之间传文件 Ubuntu ftp的相关设置

Vmware Ubuntu虚拟机之间传文件 Ubuntu ftp的相关设置

时间:2020-11-29 16:45:31

相关推荐

Vmware Ubuntu虚拟机之间传文件 Ubuntu ftp的相关设置

由于Ubuntu拷文件到Windows会存在链接文件变化的问题,通过Windows系统传大量文件的方法不行,

我采用的是ftp的方法,一台虚拟机当ftp服务器,另一台当ftp客户端,记录一下我的做法。

服务器需要安装vsftpd,涉及到下列命令:

sudo apt-get install vsftpd //安装vsftpdsudo mkdir /var/ftp/root //ftp服务器根目录sudo chmod -R 777 /var/ftp/root //修改跟目录权限sudo vim /etc/vsftpd.conf //配置ftp服务器//配置内容如下:设置了可匿名访问anonymous_enable=YESanon_root=/var/ftp/rootwrite_enable=YESanon_upload_enable=YESanon_mkdir_write_enable=YESanon_other_write_enable=YESanon_umask=022sudo service vsftpd restart //重启ftp服务器

客户端Ubuntu默认安装了ftp,相关命令如下:

ftp 192.168.0.1 //连接ftp服务器ftpftp>open 192.168.0.1 21 //连接ftp服务器ftp>ls//列出目录ftp>cd directory //改变目录ftp>lcd /home/user/yourdirectoryname //设定本地接受目录位置ftp>get filename //下载文件ftp>>prompt off //去掉是否下载提问ftp>mget *.xls //下载以 .xls 结尾的文件ftp>put filename //上传文件ftp>put /path/filenameftp>mput *.xls //上传以 .xls 结尾的文件ftp>bye //关闭连接ftp>exitftp>quit

下载目录需要使用wget

wget ftp://192.168.0.1:21/* --ftp-user=xxx --ftp-password=xxx -r

也可以加上wget的几个参数:

wget -r -nH -P /mydir/ ftp://192.168.0.1/* --ftp-user=xxx --ftp-password=xxx

-r是下载目录,-P是存放本地文件的目录,-nH是忽略服务器文件路径

如果觉得《Vmware Ubuntu虚拟机之间传文件 Ubuntu ftp的相关设置》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。