安装最新版本,总是有这样那样的问题,这里安装的是vsftp2.0.5.rpm这个版本。
创建本地用户:
useradd -g ftp ftpadmin
passwd ftpadmin
mkdir -p /var/ftp/pub
chown -R ftpadmin:ftp /var/ftp/pub
chmod 755 /var/ftp/pub
rm -rf /home/ftpadmin
由于vsftp编译包安装试了很久都没有成功,
就改为redhat5.4下面的rpm安装包了。
进入到redhat的ISO中的Server,目录下。
cp vsftpd-2.0.5-16.el5.x86_64.rpm /usr/local/share/
cd /usr/local/share
chmod 755 vsftpd-2.0.5-16.el5.x86_64.rpm
rpm -ivh vsftpd-2.0.5-16.el5.x86_64.rpm
安装成功后。
service vsftpd restart
如果启动失败,尝试如下:
关闭xinetd启动方式:
cd /etc/xinetd.d
mv vsftpd vsftpd.bak
service xinetd restart
service vsftpd restart(第一个失败,第二个成功才对)
vim /etc/selinux/config
关闭SELINUX
SELINUX=disabled
默认启动vsftpd
chkconfig vsftpd on
关闭防火墙(被动模式感觉有点烦,测试了没有成功)
service iptables stop
chkconfig iptables off
iptables开机自动启动:
开启: chkconfig iptables on
关闭: chkconfig iptables off
iptables关闭服务:
开启: service iptables start
关闭: service iptables stop
如果成功:
修改vim /etc/vsftpd/vsftpd.conf
# users to NOT chroot().
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd/chroot_list
#
# You may activate the "-R" option to the builtin ls. This is disabled by
# default to avoid remote users being able to cause excessive I/O on large
# sites. However, some broken FTP clients such as "ncftp" and "mirror" assume
# the presence of the "-R" option, so there is a strong case for enabling it.
#ls_recurse_enable=YES
#
# When "listen" directive is enabled, vsftpd runs in standalone mode and
# listens on IPv4 sockets. This directive cannot be used in conjunction
# with the listen_ipv6 directive.
listen=YES
#
# This directive enables listening on IPv6 sockets. To listen on IPv4 and IPv6
# sockets, you must run two copies of vsftpd whith two configuration files.
# Make sure, that one of the listen options is commented !!
#listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
:wq
service vsftpd restart
/**如果有任何问题,可以加入群228920057进行讨论*/
分享到:
相关推荐
【vsftpd-3.0.2 RedHat LINUX 5.4 可用RPM包】 在Linux系统中,RPM(Red Hat Package Manager)是一种软件包管理器,用于安装、升级、查询和卸载软件。这个压缩包包含了两个RPM文件,专为Red Hat Enterprise Linux ...
2. 下载提供的`vsftpd-3.0.2 rpm安装包 32&64位,redhat、Centos.rar`文件,并解压缩。 3. 使用`rpm -ivh vsftpd-3.0.2.rpm`命令安装RPM包。这里的`-i`表示安装,`-v`表示详细模式,`-h`表示在安装过程中显示进度条...
- **Redhat、Fedora和CentOS系列系统**:首先检查是否已安装vsftpd,可以使用`rpm -qa | grep vsftpd`命令。若未安装,可使用`yum install vsftpd`命令进行安装。值得注意的是,在CentOS 5.4版本后,yum已成为主要的...
5、RedHat 5.4 RHCE YUM学习笔记 6、RHCE-253 Apache服务常规配置 7、RHCE-253 Apache服务高级配置 8、RHCE-253 DHCP服务配置 9、RHCE-253 DNS服务配置 10、RHCE-253 iptables & nat服务配置 11、RHCE-253 NFS服务...
RedHat 5.4 RHCE YUM学习笔记.pdf 6. RHCE-253 Apache服务常规配置.pdf 7. RHCE-253 Apache服务高级配置.pdf 8. RHCE-253 DHCP服务配置.pdf 9. RHCE-253 DNS服务配置.pdf 10. RHCE-253 iptables & nat服务...
在Linux RHEL4、5.4、5.5运行通过 这是一个用shell编写的脚本程序 用于自动配置vsftpd服务器
在Red Hat Linux 9(RHL9)环境下,VSFTPD可通过RPM包进行安装,过程简便快捷。具体步骤包括: - 图形界面安装:依次点击“主菜单”->“系统设置”->“添加/删除应用程序”->选中FTP服务器->点击“更新”按钮。 - ...
它不仅在设计之初就将安全放在首位,而且在后续版本中持续优化性能和稳定性,成为众多大型网站如RedHat、SUSE、Debian、GNU、GNOME、KDE等的选择。VSFTPD官网为用户提供最新动态和详细文档,位于...
在IT领域,Linux FTP服务器配置是一项重要的任务,特别是在Red Hat Enterprise Linux 5.4系统中。本文将详细讲解如何配置vsftpd(Very Secure FTP Daemon)服务,以及相关的Samba服务,以帮助用户理解这两项服务的...