LNMP 环境包 1.2 内置了 Pureftpd 的安装程序。

安装 Pureftpd

进入lnmp解压后的目录,执行:./pureftpd.sh 会显示如下图:


按提示输入当前MySQL的root密码,输入完成,回车确认,会提示如下信息:


这一步是设置FTP用户管理后台的登陆密码。输入完成回车确认

因为PHP管理后台需要连接数据库,所以会在MySQL上创建一个ftp用户,这里设置的就是这个用户的密码。输入完成,回车确认。

回车 显示 ”Press any key to start install Pure-FTPd...“ 再次回车确认即可开始安装。

添加FTP用户

安装完成后,在浏览器输入: http://你的ip/ftp/ 用刚才设置的FTP用户管理后台的登陆密码登陆。登陆后界面如下:

输入账号和密码,UID和GID 都选择 www,然后选择该用户可以访问的主目录,设置下带宽,保存即可。

PureFTPd 安装好以后,自带了一个 ftpuser_1 用户, 你可以删除这个用户。

注意事项:

1.有用户可能找不到选择目录的地方,选目录是点击”主目录“ 最后面有个圆形套着三角形的图标,点一下就会出来。

2.如果提示无法读取目录、登陆超时或报502 Bad Gateway错误:

LNMP 1.1 及更早的版本,修改/usr/local/php/etc/php.ini 查找open_basedir,有/home/wwwroot/default的几行前面加;注释掉。
LNMP 1.2的话在/home/wwwroot/default/.user.ini里设置,将里面的内容删除,过几分钟生效后即可。
.user.ini文件无法直接修改,而且是隐藏文件可能在winscp下可能无法看到,建议使用vim编辑器或nano编辑器进行修改。
修改前需要执行:chattr -i /home/wwwroot/default/.user.ini
修改完成后再执行:chattr +i /home/wwwroot/default/.user.ini
如果是LNMPA或LAMP的话需要修改 /usr/local/apache/conf/extra/httpd-vhosts.conf 里面的 php_admin_value open_basedir 在该行前面加#直接注释。
3.LNMP 1.2开始可以使用命令:lnmp ftp {add|list|del} 进行FTP账号管理。使用命令进行管理更方便。

4.修改管理面板登录密码:http://bbs.vpser.net/thread-2038-1-1.html

以上参考:http://lnmp.org/faq/ftpserver.html

修改PureFTPd 的 FTP端口

修改默认的 21 端口相对会比较安全一点,如果Linux服务器用的是 Pureftpd 则修改端口号的方法如下:

1
vi /usr/local/pureftpd/pure-ftpd.conf

找到

# Bind 127.0.0.1,21

修改为

Bind 0.0.0.0,2121

以上的 2121 即为新端口。

之后重启Pureftpd即可,如果用的是lnmp则执行以下命令。

复制代码代码如下:
/etc/init.d/pureftpd restart

以上参考:http://www.xevps.net/pureftpd-change-port.html

注:如果你使用了 iptables 等防火墙策略,请记得在规则中将新端口开放。

LNMP下安装Pureftpd开启FTP服务以及修改FTP端口的方法的更多相关文章

  1. 【Mongodb教程 第一课 补加课1 】windows7 下安装mongodb 开启关闭服务

    mongodb在2.2版本开始就不支持windows xp了(我想现在用xp的应该也是带着情怀的一部分人吧,我只是一个工匠而已),windows下server8 R2,64位,32位,只是32位只支持 ...

  2. Windows7安装Bitvise开启ssh服务

    Windows7安装Bitvise开启ssh服务 by:铁乐猫 在Liunx和windows10上配置SSH服务是一件很容易的事,毕竟系统己经自带了ssh的服务功能. 不过在windows7上可不容易 ...

  3. win10下Linux子系统开启ssh服务

    原文:win10下Linux子系统开启ssh服务 为了便于交流共同学习,博主QQ群242629020(stm32-MCU认认真真交流群) 欢迎批评指导!!!电梯:https://jq.qq.com/? ...

  4. Lnmp下安装memcached

            Lnmp下安装memcached 1.先安装 libevent,再安装 Memcached主程序 # tar xf libevent-2.0.21-stable.tar.gz # cd ...

  5. Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

    原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6), ...

  6. Linux CentOS7下安装Zookeeper-3.4.10服务(最新)

    Linux CentOS7下安装Zookeeper-3.4.10服务(最新) 2017年10月27日 01:25:26 极速-蜗牛 阅读数:1933   版权声明:本文为博主原创文章,未经博主允许不得 ...

  7. VMware下安装的Mac OS X如何修改显示分辨率

    VMware下安装的Mac OS X如何修改显示分辨率   我在Win7下利用VMware安装了苹果的Mac OS,安装成功启动后,发现分辨率为1920*1080,而宿机的分辨率是1366*768,我 ...

  8. Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法

    Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法: https://blog.csdn.net/mingjie1212/article/details/485250 ...

  9. lnmp 安装FTP服务 并配置FTP用户

    lnmp 默认是不带FTP服务的,需要的童鞋要自行安装.步骤也很简单 一,进入lnmp目录,找到pureftpd.sh 二,直接运行该脚本 ./pureftpd.sh 按任意键开始安装,等待,安装成功 ...

随机推荐

  1. 老牌开源Office操作组件NPOI现已支持.NET Core

    昨天在微信群里听到老牌Excel开发利器NPOI的作者瞿总说4.6.1版本的NPOI已经支持.NET Standard 2.0了,这也就意味着你可以在.NET Core中使用NPOI了. 作者:依乐祝 ...

  2. 基于struts2、hibernate、spring、shiro、MySQL的项目开发

    使用maven管理jar包的依赖 < project xmlns = “ http://maven.apache.org/POM/4.0.0 ” xmlns :xsi = “ http://ww ...

  3. git中如何撤销部分修改?

    以提问中修改了两个文件a.b为例,假设需要撤销文件a的修改,则修改后的两个文件: 1.如果没有被git add到索引区 git checkout a 便可撤销对文件a的修改 2.如果被git add到 ...

  4. HDU 3518 Boring counting

    题目:Boring counting 链接:http://acm.hdu.edu.cn/showproblem.php?pid=3518 题意:给一个字符串,问有多少子串出现过两次以上,重叠不能算两次 ...

  5. DAY13、迭代器,生成器,枚举

    一.迭代器 1.通过迭代器取值的优缺点 优点:不依赖索引取值,完成取值 缺点:不能计算长度,不能指定位取值(只能从前往后逐一取值) 2.可迭代对象 可迭代对象是有—iter—()方法的对象,调用该方法 ...

  6. sql server 一直提示正在还原

    restore database  数据库名称 with recovery

  7. koa-session 记录当前会话内容

    最近做毕设需要在nodejs服务器下记录当前用户账号,所用的node框架是koa,所以相对应配套的用了koa-session,发现和之前学的session差不多,都是会话级别的. 一.session和 ...

  8. Sublime怎么安装Package control组件

    Sublime怎么安装Package control组件 藏色散人 藏色散人 2018-11-26 14:30:51 原创 Sorry, your browser does not support e ...

  9. kNN总结

    1,kNN不训练模型 2,主要是通过计算 3,计算点到每个近邻的距离,按照距离递增排序,选取距离最近的k个邻居,在k个邻居中出现频率最大的就是它的分类结果 4,计算距离有不同的距离公式,可以看每种公式 ...

  10. BZOJ4817[Sdoi2017]树点涂色——LCT+线段树

    题目描述 Bob有一棵n个点的有根树,其中1号点是根节点.Bob在每个点上涂了颜色,并且每个点上的颜色不同.定义一条路 径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色.Bob可能会进 ...