243eqd 发表于 2015-11-24 09:07:18

vsftpd服务器

搭建vsftpd服务器FTP是文件传输协议,正是由于这种协议使得主机间可以共享文件,FTP使用TCP生成一个虚拟链接用于控制信息,然后再生成一个单独的TCP传输。Vsftpd是一款在Linux发行版中最主流的FTP服务器程序。特点是小巧轻快,安全易用。能让其自身特点得到发挥和掌握。1.   安装命令#yum install vsftpd* -y2.   进入配置文件#cd/etc/vsftpd/3.   把除以“#”开头的文件内容追加给新建文件“vsftpd.conf1”下#grep –v “#” vsftpd.conf >>vsftpd.conf14.   改变两个文件的名字#mv vsftpd.conf   vsftpd.conf.bak#mv vsftpd.conf1   vsftpd.conf5.   编写配置文件#vim vsftpd.conf   (anonymous_enable=yes    改成no)6.   重启服务,防火墙,selinux#/etc/init.d/vsftpdrestart#/etc/init.d/iptables stop#sentenforce07.   创建一个用户可登陆FTP服务器#useradd    ma_ftp8.   给创建一个密码#passwdma_ftp这样就创建好了FTP服务器了,可以从计算机中 输入ftp://192.168.137.11备注配置文件详解:#vsftpd config ma         //注释anonymous_enable=NO    //禁止匿名用户访问local_enable=YES//允许本地用户登录FTPwrite_enable=YES   //允许用户在FTP目录有写入的权限local_umask=022   //设置本地用户的文件生成掩码为022,默认是077dirmessage_enable=YES //激活目录信息,当远程用户更改目录时,将出现提示信息xferlog_enable=YES//启用上传和下载日志功能connect_from_port_20=YES //启用FTP数据端口的连接请求xferlog_std_format=YES //是否使用标准的ftpd xferlog日志文件格式listen=YES//使vsftpd处于独立启动监听端口模式pam_service_name=vsftpd //设置PAM认证服务配置文件名称,文件存放在/etc/pam.d/目录userlist_enable=YES//用户列表中的用户是否允许登录FTP服务器,默认是不允许tcp_wrappers=YES    //使用tcp_wrqppers作为主机访问控制方式

页: [1]
查看完整版本: vsftpd服务器