如何搭建一个ftp服务器呢?

首先ftp一般用proftp(专业型)或者vsftp(安全

型),一台服务器当然选择安全型的。输入如下命令:

  这表示linux有这个软件包,如果么有可以从网上下载。。。。  在输入:

  注意不仅要开启vsftp还要关闭防火墙(如果远程登入是linux用户不必关闭,但是windows就要关闭,不然windows会显示连接超时!!!!)  接下来输入如下命令查看服务器的ip:

  那么服务器这边就解决了,当然只是解决了一半,因为还有关于用户的设置,可以百度vsftp.conf,网上有很多说明,这里我们用匿名登入(当然也可以是用户登入)匿名登入只能下载文件不能上传,且不需要密码登入,如果是linux服务器用户登入这是需要密码的,这些都在vsftp.conf里面可以设置,当然还可以设置传输速率,哪些用户能登入等等。  当设置完毕后,在windows下用键盘敲win+R出现命令提示符,在里面输入cmd:并输入ftp + ip地址我这里是ip 1980168.91.128:

  匿名登入在用户一览输入anonymous,密码直接按回车键,那么就表示成功登入该服务器,这个时候输入如下:

  lcd表示本地切换路径(如果是cd表示在服务器上切换目录),这里切换到‘'I"盘,put表示上传,当然匿名登入是无法切换目录的跟别说上传了,首先要说的是匿名登入所在服务器的路径是/var/ftp,而ftp里面有个目录叫pub,我把pub的拥有者设置为了ftp,那么就能上传文件了。这里的cd表示我切换到服务器的pub目录里面,并put file2.txt表示把本地的文件(也就windows下I盘的文件)上传到服务器:
  上图就表示我把windows下的文件上传到了服务器上了!!!

猜你喜欢

转载自blog.51cto.com/13919025/2310664