`

Linux Vsftpd本地用户设置

 
阅读更多

针对本地用户的设置
预期效果:
1.使用本地时间代替GMT时间
2.用户登录时显示欢迎信息
3.系统账号不可登入FTP(UID小于50的账号)
4.本地用户可以上传、下载、建立目录及修改文件。
5.用户新增目录、文件权限为002
6.其他主机设置保留默认值

 


具体设置
1.匿名用户无法登入
anonymous_enable=NO
2.本地用户设置
local_enable=YES
write_enable=YES
local_umask=002(可写入)
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list(必须存在)
3.与服务器环境相关设置
use_localtime=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
tcp_wrappers=YES
banner_file=/etc/vsftpd/welcome.txt(必须存在,须手动建立)
4.创建/etc/vsftpd/welcome.txt
5.建立限制系统账号登入的文件
有两个文件控制,一个是PAM模块管理,一个是vsftpd主动提供。
在默认情况下,PAM设置的文件为/etc/vsftpd/ftpusers;
vsftpd.conf的userlist_file设置的文件为/etc/vsftpd/user_list.
两个文件必须存在,且内容一样。打开/etc/passwd,将UID小于500的账号名称复制到这两个文件中。

 

分享到:
评论

相关推荐

    Linuxvsftpd的配置.pdf

    local_umask=022 # 设置本地用户生成文件的掩码为 022 #anon_upload_enable=YES # 允许匿名用户上传文件 #anon_mkdir_write_enable=YES # 开启匿名用户的写和创建目录的权限 dirmessage_enable=YES # 当切换到目录时...

    配置vsftpd 本地用户登陆

    下面我们会进一步介绍一下有关 vsftpd 的配置,包括演示本地用户登陆

    linux下vsftpd服务器配置

    * local_enable=YES:允许本地用户登陆 * write_enable=YES:允许用户上传 * local_umask=022:默认情况下上传的文件夹权限为 777,文件的权限为 666,022 这个值的意思就是在默认权限的基础上减去 022,即把文件可...

    在CentOS6上安装vsftpd基于本地用户访问.zip_centos_linux_vsftpd

    在CentOS6上安装vsftpd基于本地用户访问

    linux vsftpd搭建步骤 亲测可用

    #设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问 local_enable=YES #允许用户上传数据(包括文档与目录) write_enable=YES #建立新目录(775)与档案(644)的...

    linux中vsftpd 530 Login incorrect 解决.docx

    /etc/vsftpd/vsftpd.conf 文件中的 local_enable=YES 设置用于启用本地用户登录,而 pam_service_name=vsftpd 设置用于指定 pam 服务名称。 /etc/vsftpd/ftpusers 文件中的用户列表用于指定哪些用户不允许登录ftp...

    Linux VSFTPD 中实现匿名上传配置

    在Linux环境下实现匿名用户的上传的问题的详细配置

    Linux编译安装vsftpd服务器(本地用户验证方式)

    vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。下面我们一步一步介绍如何编译安装vsftpd和配置

    Linux FTP服务配置

    首先说一下概念,什么是本地用户,本地用户就是你系统/home目录下的用户,当然有的用户建立时候使用-m命令,使用户在/home下没有目录,但是这个词的意思就是系统里面有的用户. local_enable=YES //允许本地用户登录 local...

    Linux操作系统:配置本地账号FTP服务器.pptx

    允许本地用户登录FTP服务器 设置不允许匿名账户FTP服务器 建立用户user,并设置用户密码 测试匿名登录 测试本地用户登录 配置思路 启动vsftpd软件 进入vsftpd主配置文件 启用本地用户登录FTP服务器 允许本地...

    LINUX FTP设置方法

    local_enable=YES /*本地用户登录*/ write_enable=NO local_umask=022 anon_upload_enable=NO anon_mkdir_write_enable=NO #加入以下内容 guest_enable=YES /*开启虚拟帐户访问*/ guest_username=vuser /*...

    Linux FTP服务搭建

    chroot_local_user=YES 限制本地用户在自己的家目录中 guest_enable=YES 允许虚拟用户 guest_username=ftp 所有虚拟用户等同于ftp这个系统账号的权限 max_clients=100 最多允许100个客户端 max_per_ip=10 每个IP最大...

    [RHEL5企业级Linux服务攻略]--第6季 Vsftpd服务全攻略之常规配置.docx

    设置 `local_enable=YES` 可以允许本地用户登录。 ### 3. SElinux 配置 在 Vsftpd 中,SElinux 配置可以通过 `setsebool` 命令来控制。设置 `setsebool -P allow_ftpd_anon_write on` 可以允许匿名用户上传文件。 ...

    linux十二章-虚拟用户访问ftp.mp4

    4.构建本地用户验证的FTP服务器,本地用户为zhangsan lisi wangwu,并将其禁锢到宿主目录中,上传的权限掩码值为022(默认) 4.1 创建本地用户zhangsan、lisi、wangwu。并设置密码。(创建的用户不需要登录操作系统...

    vsftpd配置详解.docx

    1. 将local_enable=YES前面的#去掉,使其可用,表示允许本地用户登录。 2. 将anonymous_enable=NO,即不允许匿名登录FTP。 三、启动VSFTPD 启动VSFTPD服务: $sudo /etc/init.d/vsftpd start 四、添加用户 添加...

    vsftpd服务器三种用户的配置.doc

    vsftpd服务器的匿名、本地、虚拟用户的登录、上传和下载;文件中的内容算是挺详细的,!

    Linux操作系统:配置匿名账号FTP服务器.pptx

    设置本地系统权限 配置思路 启动vsftpd软件 进入vsftpd主配置文件 启用匿名用户 设置匿名用户可以在一个具备写权限的目录中创建新目录 启用匿名用户 service vsftpd start vim /etc/vsftp

    linux服务器上建立基于多个ip的vsftp站点.docx

    在 Linux 服务器上添加本地用户,例如 qiu、tang 和 rong,使用 useradd 命令,并设置每个用户的密码。 四、关闭防火墙 为了确保 vsFTP 站点的安全,需要关闭防火墙。使用 lokkit 和 setenforce 0 命令关闭防火墙...

    LinuxFTP服务器配置实验报告整理.pdf

    8. 设置所有的本地用户都不能切换到主目录以外的目录 9. 设置指定的用户不可切换到主目录以外的目录 10. 添加限定用户 wukong 11. 本地用户 wukong 登录 FTP 服务器后无法切换到主目录以外的目录 12. 在 FTP 服务...

Global site tag (gtag.js) - Google Analytics