vsftpd服务器安装和配置

1、安装vsftpd软件包

yum install -y vsftpd

2、修改配置文件/etc/vsftpd/vsftpd.conf

anonymous_enable=YES #设置是否允许匿名用户登录

local_enable=YES #设置是否允许本地用户登录

local_root=/home #设置本地用户的根目录

write_enable=YES #是否允许用户有写权限

local_umask=022 #设置本地用户创建文件时的umask值

anon_upload_enable=YES #设置是否允许匿名用户上传文件

anon_other_write_enable=YES #设置匿名用户是否有修改的权限

anon_world_readable_only=YES #当为YES时,文件的其他人必须有读的权限才允许匿名用户下载,单单所有人为ftp且有读权限是无法下载的,必须其他人也有读权限,才允许下载

download_enbale=YES #是否允许下载

chown_upload=YES #设置匿名用户上传文件后修改文件的所有者

chown_username=ftpuser #与上面选项连用,表示修改后的所有者为ftpuser

ascii_upload_enable=YES #设置是否允许使用ASCII模式上传文件

ascii_download_enable=YES #设置是否允许用ASCII模式下载文件

chroot_local_user=YES #设置是否锁定本地用户在自己的主目录中,(登录后无法cd到父目录或同级目录中)

chroot_list_enable=YES #设置是否将用户锁定在自己的主目录中

chroot_list_file=/etc/vsftpd/chroot_list #定义哪些用户将会锁定在自己的主目录中

userlist_enable=YES #当为YES时表示由userlist_file文件中指定的用户才能登录ftp服务器

userlist_file=/etc/vsftpd/user_list #当userlist_enable为YES时才生效

(默认情况下,匿名用户登录后所在的目录处于服务器的/var/ftp下)

3、启动vsftpd服务

service ftpd start

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180524A0ECY800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券