RedHat Linux下配置管理FTP服务器一.操作步骤(一).安装 FTP 服务器并启动1。FTP 的安装:1)将操作系统镜像 ISO 放入光驱挂载: 选择需要挂载系统 ISO 镜像的虚拟机,然后点击功能栏的光盘图标“CD/DVD 驱动器”“连接本地磁盘上的 ISO 映像”“选择对应版本的 Linux ISO 镜像:如:rhel—server—6.0—x86_64-dvd.iso”“打开"。 完成挂载 ISO 镜像操作。2) 使用 root 用户登录系统,进入镜像 ISO 的功能包安装目录:mount /dev/cdrom /media/3) 查找安装包:ls *vsftpd* 4) 安装 rpm -ivh vsftpd-2.2。2-6.el6。x86_64。rpm;5) vsftpd 的检测:可以使用命令来检测是否安装成功,命令如下:[root@localhost ~]# rpm —qa | grep vsftpd出现 vsftpd—2.2。2-6.el6.x86_64,则表示 FTP 服务器已安装。6) 修改启动方式,改为系统启动时,自动启动chkconfig vsftpd on7) 关闭防火墙: chkconfig iptables offservice iptables stop 8) 关闭 selinux。运行命令: vi /etc/selinux/configSELINUX=enfoceing把其修改为:SELINUX=disabled , 如下图: 然后,再运行命令: setenforce 0 使更改立即生效。2.FTP 的启动、关闭、重启进入终端,输入如下命令:启动:service vsftpd start关闭:service vsftpd stop重启:service vsftpd restart(三)。 配置 FTP 服务器1) 匿名帐号服务器1.切换到 FTP 配置文件夹目录,然后备份 FTP 配置文件/etc/vsftpd/vsftpd.conf,命令如下:cd /etc/vsftpd/cp 。/vsftpd。conf 。/vsftpd。conf_backup2.下面修改文件/etc/vsftpd/vsftpd。conf 如下: vi 。/vsftpd.conf去掉下面参数的#注释,是下面匿名传输的参数生效:anonymous_enable=YES write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES #以上四条配置文件默认就有,只需去掉行开头用于注释的’#'即可;再最后一行加上:anon_umask=022用来设置匿名用户上传的文件的默认权限。3.修改 FTP 的服务目录权限,执行如下命令:chmod –R 777 /var/ftp/pub/(四) 测试 vsftpd 服务(1)我的电脑等窗口下访问:输入 ftp://ip 地址;(2)将需要的文件复制到文件夹 pub 内,完成上传文件操作。