linux下配置ftp服务
2014-03-10 00:15
483 查看
检查是否系统是安装
rpm -qa|grep vsftpd
如未安装,使用yum
yum -y install vsftpd
启动 service vsftpd start
设置开机自启动
chkconfig --level 35 vsftpd on
添加用户
useradd -d /test/ -s /sbin/nologin xxftp
passwd xxftp
chmod -R 755 /test/
chown -R xxftp /test/
重启vsftpd
service vsftpd restart
PS:检查是否启动 pgrep vsftpd
如若系统安装了iptables,则需开始对ftp的规则限制
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -I INPUT -p tcp --dport 21 -j ACCEPT
iptables -I OUTPUT -p tcp --dport 21 -j ACCEPT
或加入到iptables的配置文件中,以保证每次启动都能运行
IPTABLES_MODULES="ip_conntrack_ftp"
IPTABLES_MODULES="ip_nat_ftp"
如若限定用户只能访问自身的目录
vi /etc/vsftpd/vsftpd.conf
添加或去掉注释 chroot_local_user=YES
rpm -qa|grep vsftpd
如未安装,使用yum
yum -y install vsftpd
启动 service vsftpd start
设置开机自启动
chkconfig --level 35 vsftpd on
添加用户
useradd -d /test/ -s /sbin/nologin xxftp
passwd xxftp
chmod -R 755 /test/
chown -R xxftp /test/
重启vsftpd
service vsftpd restart
PS:检查是否启动 pgrep vsftpd
如若系统安装了iptables,则需开始对ftp的规则限制
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -I INPUT -p tcp --dport 21 -j ACCEPT
iptables -I OUTPUT -p tcp --dport 21 -j ACCEPT
或加入到iptables的配置文件中,以保证每次启动都能运行
IPTABLES_MODULES="ip_conntrack_ftp"
IPTABLES_MODULES="ip_nat_ftp"
如若限定用户只能访问自身的目录
vi /etc/vsftpd/vsftpd.conf
添加或去掉注释 chroot_local_user=YES
相关文章推荐
- linux下开启并配置FTP服务
- Linux CentOS6.5 安装配置FTP服务
- Linux服务管理之FTP配置简要步骤
- linux下开启并配置FTP服务
- 转:FTP服务及Linux下FTP服务器配置工具vfstpd的简单应用介绍
- linux开启ftp服务(vsftpd软件的安装及配置)
- Linux配置FTP服务
- Linux下ftp服务详细配置-vsftp
- linux ftp服务配置
- Linux下配置FTP、SSH服务
- Linux学习笔记:REHL AS4的上网配置,Http服务安装及配置,ftp服务的安装及配置
- Linux上FTP服务的相关配置1:ftp服务配置文件参数
- Linux FTP服务配置
- 10-Linux中FTP服务的配置
- Linux下root用户ftp或telnet 登陆配置步骤与启动telnet服务
- linux下FTP服务的安装与配置
- Linux FTP服务配置
- LINUX-FTP服务配置
- Linux 下如何配置 FTP 服务
- linux中的FTP服务配置详解