vsftp配置实例

来源:互联网 发布:3309端口 编辑:程序博客网 时间:2024/06/16 08:18

环境centos6-64bit,实现功能用户只能访问自家目录:

防火墙关掉,selinux配置如下图:

vsftpd.conf配置示例

# Allow anonymous FTP? (Beware - allowed by default if you comment this out).#anonymous_enable=YESlocal_enable=YESwrite_enable=YESlocal_umask=022#anon_upload_enable=YES#anon_mkdir_write_enable=YESdirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YES#chown_uploads=YES#chown_username=whoever#xferlog_file=/var/log/xferlogxferlog_std_format=YES#idle_session_timeout=600#data_connection_timeout=120#nopriv_user=ftpsecure#async_abor_enable=YES# ASCII mangling is a horrible feature of the protocol.ascii_upload_enable=YESascii_download_enable=YES#ftpd_banner=Welcome to blah FTP service.#deny_email_enable=YES# (default follows)#banned_email_file=/etc/vsftpd/banned_emailschroot_local_user=YESchroot_list_enable=NO# (default follows)chroot_list_file=/etc/vsftpd/chroot_list#ls_recurse_enable=YESlisten=YES#listen_ipv6=YESpam_service_name=vsftpd#userlist_enable=YESuserlist_deny=NOtcp_wrappers=YES

user_list配置示例

rootbindaemonadmlpsyncshutdownhaltmailnewsuucpoperatorgamesnobody

ftpusers配置示例

# Users that are not allowed to login via ftp#rootbindaemonadmlpsyncshutdownhaltmailnewsuucpoperatorgamesnobody

chroot_list配置示例
root


0 0
原创粉丝点击