wget与ftp
http://www.cnblogs.com/duanguyuan/p/3403801.html
一、需求
有一个机器A,上面那有很多文件。现在新买一个机器B,不想用U盘复制,就想把A弄成个服务器,然后B登录到A,想要什么文件就下载什么文件。
二、Win7实现
A是Win7和Ubuntu双系统,首先在Win7上,用系统自带的ftp服务器(传送门),可以实现文件下载。通过建立虚拟目录的方法,可以把不同盘里边的文件链接到ftp服务器得根目录,然后在B上输入ftp://192.168.1.101:21(B机器的ip和默认ftp端口)就可以访问A机器上的ftp服务器目录,点击文件就能下载,或者右击使用迅雷下载也行。注意两点,一个是防火墙,我是把防火墙关了B才能访问到A机器。另一点是,除了本身指定的服务器目录,新添加的虚拟目录中的文件可能没有权限下载。具体的安全配置有待深入。
三、Ubuntu 实现
今天把A进到Ubuntu下,B也进入Ubuntu,想在linux试一下ftp文件共享。首先在A机器上装一个vsftpd
$ sudo apt-get install vsftpd
装好了之后,查看是否打开21端口
$ sudo netstat -npltu | grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 15601/vsftpd
看home目录下是否有一个ftp文件夹,没有的话新建一个,然后修改配置文件
sudovim/etc/vsftpd.conf在最后加入一句localroot=/home/ftp设置服务器的根目录除了手动指定的这个目录外,vsftpd还建立了/srv/ftp这个目录。这个目录是匿名用户访问的目录。访问手动指