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]