博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos5.6安装FTP
阅读量:6273 次
发布时间:2019-06-22

本文共 1410 字,大约阅读时间需要 4 分钟。

6、FTP配置

http://blog.csdn.net/gaojiewang/article/details/7368751
http://blog.chinaunix.net/uid-24625974-id-2845256.html 配置文件详解
安装vsftpd
1、以管理员(root)身份执行以下命令
yum install vsftpd
2、设置开机启动vsftpd ftp服务
chkconfig vsftpd on
3、启动vsftpd服务
开启:service vsftpd start 停止vsftpd:  service vsftpd stop  重启vsftpd:  service vsftpd restart
4、配置vsftpd服务器
默认的配置文件是/etc/vsftpd/vsftpd.conf,你可以用文本编辑器打开。
vi /etc/vsftpd/vsftpd.conf
开启下面两个配置
chroot_list_enable=YES  #设置是否启用chroot_list_file配置项指定的用户列表文件。#如果启动这项功能,则所有列在chroot_list_file之中的使用者不能更改根目录 .默认值为yes。
chroot_list_file=/etc/vsftpd.chroot_list#指出被锁定在自家目录中的用户的列表文件。
5、增加用户ftpuser,指向目录/home/wwwroot/ftpuser,禁止登录SSH权限。
useradd -d /home/wwwroot/ftpuser -g ftp -s /sbin/nologin ftpuser
6、设置用户口令
passwd ftpuser
7、编辑文件chroot_list:
vi /etc/vsftpd/chroot_list
内容为ftp用户名,每个用户占一行,如:
peter
john
8、重新启动vsftpd
service vsftpd restart
9、设置SELinux 的状态
setsebool -P ftpd_disable_trans on      或者 setsebool -P  ftp_home_dir  on 
10、 重启vsftpd:  service vsftpd restart 
如果还是不行,就在FTP目录中新建一个目录设置为777权限
配置apache实现多站点
编辑httpd.conf     vi /etc/httpd/conf/httpd.conf
<virtualhost *:80>
    ServerAdmin admin@website3.com
    DocumentRoot /home/wwwroot/test1/ok
    ServerName test.test1.com
    ErrorLog /home/wwwroot/test1/ok/logs/error_log
    TransferLog /home/wwwroot/test1/ok/logs/access_log
 </virtualhost>
如果FTP无法连接请设置下面
设置selinux     setsebool -P httpd_disable_trans on
重启apache      service httpd restart

转载于:https://my.oschina.net/tongjh/blog/176920

你可能感兴趣的文章
%Error opening tftp://255.255.255.255/cisconet.cfg
查看>>
java读取excel、txt 文件内容,传到、显示到另一个页面的文本框里面。
查看>>
《从零开始学Swift》学习笔记(Day 51)——扩展构造函数
查看>>
python多线程队列安全
查看>>
[汇编语言学习笔记][第四章第一个程序的编写]
查看>>
android 打开各种文件(setDataAndType)转:
查看>>
补交:最最原始的第一次作业(当时没有选上课,所以不知道)
查看>>
Vue实例初始化的选项配置对象详解
查看>>
PLM产品技术的发展趋势 来源:e-works 作者:清软英泰 党伟升 罗先海 耿坤瑛
查看>>
vue part3.3 小案例ajax (axios) 及页面异步显示
查看>>
软件测试(二)之 Failure, Error & Fault
查看>>
浅谈MVC3自定义分页
查看>>
.net中ashx文件有什么用?功能有那些,一般用在什么情况下?
查看>>
select、poll、epoll之间的区别总结[整理]【转】
查看>>
CSS基础知识(上)
查看>>
PHP中常见的面试题2(附答案)
查看>>
26.Azure备份服务器(下)
查看>>
mybatis学习
查看>>
LCD的接口类型详解
查看>>
C#中使用RabbitMQ收发队列消息
查看>>