深圳做网站三网合一,如何做120急救网站,wordpress企业版百度小程序,珠海有什么网站vsftp是very secure ftp的缩写#xff0c;它最初的发展理念就是构建一个安全的ftp服务。现在它确实是一个非常安全稳定的ftp服务软件#xff0c;广泛用作在Unix/Linux操作系统中#xff0c;作为文件服务器使用。安装vsftp这里演示使用yum安装#xff0c;该软件非常的小它最初的发展理念就是构建一个安全的ftp服务。现在它确实是一个非常安全稳定的ftp服务软件广泛用作在Unix/Linux操作系统中作为文件服务器使用。安装vsftp这里演示使用yum安装该软件非常的小总大小不到1M。# yum install vsftpd通过systemctl来开启vsftp# systemctl start vsftpdvsftp的配置文件我们来查看该软件有哪些配置文件# rpm -qc vsftpd/etc/logrotate.d/vsftpd/etc/pam.d/vsftpd/etc/vsftpd/ftpusers/etc/vsftpd/user_list/etc/vsftpd/vsftpd.conf/etc/vsftpd/vsftpd 这个是最主要的配置文件/etc/pam.d/vsftpd 这个是vsftp使用pam模块相关的配置文件/etc/vsftpd/ftpusers 与上一个配置文件有关用来限制ftp用户的登陆。我们来看默认会禁止哪些用户不能登录ftp。# cat /etc/vsftpd/ftpusers# Users that are not allowed to login via ftprootbindaemonadmlpsyncshutdownhaltmailnewsuucpoperatorgamesnobody/etc/vsftpd/user_list,该配置文件和/etc/vsftpd/vsftpd中的userlist_deny相关如果userlist_denyNO则该配置文件未白名单只允许该文件里的用户登陆ftp。若为yes则为黑名单该文件内的用户不允许登陆。/etc/logrotate.d/vsftpd该配置文件时vsftp服务的日志文件的轮替规则。/etc/vsftpd/vsftpd.conf,这个文件是最主要的配置文件下面一起看看有哪些重要选项以及选项的含义。注意若该选项被注释掉了则说明未开启该功能。anonymous_enableYES是否允许匿名用户登陆local_enableYES是否允许本地用户登陆即/etc/passwd文件中的用户write_enableYES是否允许用户上传、修改、删除文件local_umask022本地用户上传文件的默认权限#anon_upload_enableYES是否允许匿名用户上传文件#anon_mkdir_write_enableYES是否允许匿名用户创建目录xferlog_enableYES将上传下载的信息记录到/var/log/xferlogconnect_from_port_20YES主动连接的数据传输端口#xferlog_file/var/log/xferlogxferlog日志存放位置#chroot_local_userYES将用户限制在自己的家目录内#chroot_list_enableYES与上条同时使用设置要禁固宿主目录的用户的配置文件为/etc/vsftpd/chroot_list。#chroot_list_file/etc/vsftpd/chroot_list建立文本文件/etc/vsftpd/chroot_list写入要禁固宿主目录的用户一行一个。当chroot_list_enableYES时则禁固chroot_list文件里面的用户的宿主目录而为NO时chroot_list文件里面的用户不禁固宿主目录。userlist_enableYES是否开启vsftp的阻挡机制来处理不受欢迎的账号。和下面的选项配合使用。userlist_denyYES:为YES时则/etc/vsftpd/user_list为黑名单为NO则为白名单。tcp_wrappersYES开启tcp_wrappers功能。更多相关技术文章请访问栏目