问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux下怎么建立FTP服务器?(字符界面)

发布网友 发布时间:2022-04-07 04:43

我来回答

3个回答

懂视网 时间:2022-04-07 09:04

TP是网站文件维护中使用比较多的,目前LNMP一键安装包中有Pureftpd和Proftpd服务器安装脚本,LNMP默认不安装任何FTP服务器,需要用户自行安装(1.2开始不再提供proftpd的安装脚本)。

一、Pureftpd

LNMP一键安装包里1.3及更高版本不需要MySQL支持,无图像界面没有http://ip/ftp/管理界面,只能使用命令lnmp ftp {add|del|edit}进行管理。1.2及以下版本Pureftpd安装脚本是需要MySQL支持的,安装前需要已经安装好LNMP,这个自带一个PHP编写的用户管理界面。

安装

进入lnmp解压后的目录,如cd lnmp1.4 其他版本的话自行更改和确定目录位置,执行:./pureftpd.sh 会显示如下图(1.2和1.3及更高版本的安装过程有些差异,1.3及更高版本直接回车安装不需要填写其他信息,1.2版本安装如下:):
lnmp安装pureftpd服务器
按提示输入当前MySQL的root密码,输入完成,回车确认,会提示如下信息:
lnmp安装pureftpd服务器这一步是设置FTP用户管理后台的登陆密码。输入完成回车确认
lnmp安装pureftpd服务器
因为PHP管理后台需要连接数据库,所以会在MySQL上创建一个ftp用户,这里设置的就是这个用户的密码。输入完成,回车确认。
回车 显示 "Press any key to start install Pure-FTPd..." 再次回车确认即可开始安装。
1.3及更高版本没有图像界面!!!!!!!!没有http://ip/ftp/ 不能网页进行管理!!!!!!!!
只能使用lnmp ftp {add|del|edit}进行管理。

添加用户

1.3及更高版本添加ftp账号执行:lnmp ftp add
lnmp添加ftp账号
按提示分别输入要创建的ftp账号、密码及ftp账号对应的目录(目录必须是以/开始的绝对目录)
后面出现的Password: 和 Enter it again: 不需要理会,只是提示,脚本都是自动完成的。
1.2及以下版本添加用户如下:
安装完成后,在浏览器输入: http://你的ip/ftp/ 用刚才设置的FTP用户管理后台的登陆密码登陆。登陆后界面如下:
lnmp purefptd面板
添加一个用户名到你要添加的目录。
uid,gid 都选www。
注意事项:
有用户可能找不到选择目录的地方,选目录是点击”主目录“ 最后面有个圆形套着三角形的图标,点一下就会出来。
如果提示无法读取目录、登陆超时或报502 Bad Gateway错误,修改/usr/local/php/etc/php.ini 查找open_basedir,将有/home/wwwroot/default的几行前面加;注释掉,重启php-fpm生效。
LNMP 1.2的话在/home/wwwroot/default/.user.ini里设置,将里面的内容删除,重启php-fpm生效后即可。
.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在该行前面加#直接注释。
LNMP 1.2开始可以使用命令:lnmp ftp {add|list|del} 进行FTP账号管理。
使用命令进行管理更方便。
修改管理面板登录密码:http://bbs.vpser.net/thread-2038-1-1.html

卸载Pureftpd

执行:./pureftpd.sh uninstall 即可对pureftpd进行卸载。
安装的FTP服务器均为普通连接未加密、非TLS加密等连接,连接时请注意选择。

二、Proftpd

在LNMP 1.0中增加了Proftpd服务器安装脚本,proftpd可以通过配置文件对权限进行更多的设置。
Proftpd可以单独安装,不需要其他如MySQL的支持,完全使用配置文件进行设置。

安装

进入lnmp1.0解压后的目录,执行:./proftpd.sh
lnmp proftpd服务器安装
提示“Press any key to start install ProFTPd... ”后回车确认就会自动安装Proftpd

添加FTP用户

执行:/root/proftpd_vhost.sh
提示“Please input a username:” 后输入要添加的FTP用户名,回车确认。
之后会提示“Please set password for 前面你设的用户名:” 输入你要设置的密码
回车确认后后会提示“Please input full path:”,这里需要输入FTP用户设置到哪个目录,需要是绝对路径,输入完回车确认,提示“Press any key to start create ProFTPd virtul host...”后再次回车确认FTP用户就会添加上。


热心网友 时间:2022-04-07 06:12

一般来说,现在广泛使用的是vsftp,下载tar.gz的包,tar zxvf 解压出来,然后,然后修改bulid...h的一个文件,看看是否需要使用pam之类的东西,然后就make ,make install,需要注意的是他不会把可执行文件和配置文件拷贝到sbin和etc目录下,需要手动拷过去,推荐使用standalone来启动,还可以使用pam_mysql来使用mysql中的虚拟用户,反正个人认为还是比较不错的

热心网友 时间:2022-04-07 07:30

如果是redhat或者是FC的话:
service proftpd restart
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我要问一下掇刀医保局恢复正常上班吗? 医保卡是东宝区的怎么才能转到掇刀区 东宝人社局 医保局 空调扇和风扇有什么区别 ...上了技校,现在上了电大的大专,档案在自己手里怎么办? 高职扩招的档案从哪里来 专科没有毕业档案怎么办 技校没上完考上专科,档案怎么转 凉薯和红薯有什么区别 凉薯和山药一样吗 我是一名教师 评职称发表论文 不知道网上哪些机构好点 具体? 领匠酒业在茅台镇排名 贵州茅台领匠酒业 贵州中梵酒业集团有限公司生产的53度华父匠至尊酒多少钱一瓶 茅台镇金土匠酒怎么样 贵州醉匠坊酒业有限公司怎么样? 贵州省仁怀市独具匠心酒业有限公司怎么样? 贵州匠著酒业有限公司怎么样? 贵州领匠酒业有限公司怎么样? 贵州省仁怀市季匠坊酒业销售有限公司怎么样? 感冒一星期了,一直流鼻涕不好怎么办 贵州波波匠酒是矛台酒吗? 波波匠酒业在茅台镇排名 贵州省怀仁市波波酱酒业有限公司酱门新秀53度酒多少钱 感冒咳嗽流鼻涕长期不好半个多月前 贵州省仁怀市波波匠酒业有限公司怎么样? 鱼缸怎么培养硝化细菌? 一般鱼缸怎么培养硝化细菌,鱼已经放在缸里了 如何快速培养硝化细菌的几种方法 硝化细菌怎么培养 爱奇艺投屏投到电视上后显示无法播放怎么回事 华为手机分享wifi给电脑用? 高达模型中的DG究竟是什么?是电镀版吗? m.2固态硬盘加了个usb3.1的盒子,启动不了系统,要用DG分区软件对固态硬盘盒进行usb启动模 好听的DG有哪些? 我准备更换新的1tb固态硬盘,旧的固态硬盘打算加个盒子当移动硬盘,但是如何彻底格式化旧硬盘,有系统 三洋帝度滚筒洗衣机dg-f75266bcg洗涤剂盒子到底怎么放柔顺剂?搞半天不知道怎么放,说明书也 先锋冷风扇dg093 冰晶盒怎们使用 多玩我的世界盒子在哪里下载。 电路板上的-V DG STB CLK DO DI 如何鉴别雪花秀真假 同一个手机盒子,为什么序列号提示己激活,imei提示未激活?求解。是官换机还是改什么数据? 序列 汽车故障诊断电脑的市场品牌 种植牙修复多少钱 为什么全自动水泵压力罐打满水之后会不停的异响 中考作文 寻一条适合自己的路 武汉的。我要全文 桔子怎样才能变甜 压力罐打水一直打压力只打到0.1电机一直不停 2010年湖北省武汉市的中考作文“选择正确的人生目标”,求作文,600字... 酸的桔子树如何嫁接,变甜? 压力罐的水不满,电机一直在转也不停,是怎么回事,希望大家给我指教,谢谢!