centos下配置ftp
来源:互联网 发布:名师视频讲课软件 编辑:程序博客网 时间:2024/05/21 11:24
1、安装vsftp:
以管理员(root)身份执行以下命令:
yum install vsftpd
2、配置vsftpd服务器:
默认的配置文件是/etc/vsftpd/vsftpd.conf,你可以用文本编辑器打开。
vi /etc/vsftpd/vsftpd.conf
3、添加ftp用户:
下面是添加ftptest用户,设置根目录为/home/wwwroot/ftptest,禁止此用户登录SSH的权限,并限制其访问其它目录。
①、修改/etc/vsftpd/vsftpd.conf
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
②、增加用户ftptest,指向目录/home/wwwroot/ftptest,禁止登录SSH权限。
useradd -d /home/wwwroot/ftptest -g ftp -s /sbin/nologin ftptest
③、设置用户口令
passwd ftpuser
④、编辑文件chroot_list
vi /etc/vsftpd/chroot_list
内容为ftp用户名,每个用户占一行,如:
Wenvki
⑤、启动vsftp服务
service vsftpd start
4、配置防火墙
打开/etc/sysconfig/iptables文件
vi /etc/sysconfig/iptables
在REJECT行之前添加如下代码:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
保存和关闭文件,重启防火墙
service iptables restart
5、管理vsftpd服务的相关命令:
停止vsftpd服务: service vsftpd stop
重启vsftpd服务: service vsftpd restart
设置开机启动vsftpd服务:chkconfig --level 2345 vsftpd on
最后,使用用户ftptest登录VSFTP服务测试的使用出现了个错误提示:
500 OOPS: cannot change directory:/home/wwwroot/ftptest
- centos下配置ftp
- centos下配置ftp
- CentOS下ftp搭建 配置
- Centos Linux 下FTP配置
- centos下安装配置ftp
- CentOS 下 ftp 的配置介绍
- CentOS 下 ftp 的配置介绍
- centos下ftp的配置若干
- CentOS 5.5下FTP安装及配置
- centos下的ftp服务器的配置
- centos下配置ssh和ftp
- centos下ftp的架设和配置
- CentOS 下FTP vsftpd 安装及配置
- CentOS 5.5下FTP安装及配置
- CentOS 6.3下FTP安装及配置
- CentOS 6.3下FTP安装及配置
- Centos下ftp服务安装与配置
- CentOS 6.3下FTP安装及配置
- 浅谈C语言中如何取随机数
- Eclipse自动生成作者、日期注释等功能设置
- 支付宝的使用(支付宝SDK)
- hdu 3829 Cat VS Dog 二分匹配
- python 连接mysql
- centos下配置ftp
- 在使用virtualbox安装ubuntu时出现I/Ocache不足的问题
- JavaWeb开发环境搭建、项目建立与发布
- MyOS (一)
- C语言实验——单词统计
- 经典收藏 50个jQuery Mobile开发技巧集萃
- poj2481 Cows
- Android笔记---开发 NDK 编译和使用静态库、动态库
- Broadcast监听开机