一、ftp的作用及介绍
ftp 是file transfer protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。它基于21端口,作用于计算机之间的文件传输。我们搭建出来常常用作网站的代码文件上传、下载、覆盖以及更新。还有企业用作文件服务器之间的文件夹权限分配(即a拥有自己的文件夹,而b不能访问a,如果c是a的主管,需要看a 的报表,则可以把c的ftp账号赋予相应的权限与ad域类似)。
二、ftp的搭建
ftp在不同的操作系统上有不同的应用程序来支持,例如windows自带有ftp的组件,在程序->添加或删除windows组件中可以找到。而linux常用则有file zilla、fire ftp、gftp、lftp、ncftp、vsftpd和pureftpd等。
下面我们接着上一个实战,用lnmp自带的pureftpd来搭建ftp服务器,让我们更方便的进行文件传输吧!
1、登录我们的服务器(省略掉),进入lnmp1.4目录,安装pureftpd,命令:cd lnmp1.4 执行安装程序:./pureftpd.sh 回车后提示任意键继续或者ctrl c取消,我们回车继续。
2.安装完毕出现以下界面:
3、通过命令lnmp ftp add 来添加ftp账号和密码
4、输入ftp账号对应的目录如:/home/wwwroot/www.gzytsoft.com回车后提示完成。
5、连接ftp,我们可以通过ftp://ip地址或者域名如:ftp://103.255.178.98然后通过刚刚设置的账号密码来登录。
又或者用ftp工具比如flashxp等。
注意:有些系统没有开启21端口的,我们则需要先开启:iptables -a input -p tcp –sport 21 -j accept 并用netstat -ntlp来监听一下端口使用情况。
原文出自广州网站建设http://www.gzytsoft.com/a/news/zhanchangshizhan/2017/0816/258.html转载请标明出处。
腾讯云建站选哪种服务器云服务器内存区别无法启动系统-云服务器问题戴尔考虑剥离VMware部门 最早明年9月前完成买阿里云服务器学大数据库吗百度云服务器解析composer install中出现用户名错误怎么办云服务器购买其他常见问题