针对本地用户的设置
预期效果:
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的账号名称复制到这两个文件中。
相关推荐
下面我们会进一步介绍一下有关 vsftpd 的配置,包括演示本地用户登陆
在CentOS6上安装vsftpd基于本地用户访问
#设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问 local_enable=YES #允许用户上传数据(包括文档与目录) write_enable=YES #建立新目录(775)与档案(644)的...
在Linux环境下实现匿名用户的上传的问题的详细配置
vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。下面我们一步一步介绍如何编译安装vsftpd和配置
首先说一下概念,什么是本地用户,本地用户就是你系统/home目录下的用户,当然有的用户建立时候使用-m命令,使用户在/home下没有目录,但是这个词的意思就是系统里面有的用户. local_enable=YES //允许本地用户登录 local...
允许本地用户登录FTP服务器 设置不允许匿名账户FTP服务器 建立用户user,并设置用户密码 测试匿名登录 测试本地用户登录 配置思路 启动vsftpd软件 进入vsftpd主配置文件 启用本地用户登录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 /*...
chroot_local_user=YES 限制本地用户在自己的家目录中 guest_enable=YES 允许虚拟用户 guest_username=ftp 所有虚拟用户等同于ftp这个系统账号的权限 max_clients=100 最多允许100个客户端 max_per_ip=10 每个IP最大...
4.构建本地用户验证的FTP服务器,本地用户为zhangsan lisi wangwu,并将其禁锢到宿主目录中,上传的权限掩码值为022(默认) 4.1 创建本地用户zhangsan、lisi、wangwu。并设置密码。(创建的用户不需要登录操作系统...
vsftpd服务器的匿名、本地、虚拟用户的登录、上传和下载;文件中的内容算是挺详细的,!
设置本地系统权限 配置思路 启动vsftpd软件 进入vsftpd主配置文件 启用匿名用户 设置匿名用户可以在一个具备写权限的目录中创建新目录 启用匿名用户 service vsftpd start vim /etc/vsftp
2) 设置本地用户具有下载、上传和创建目录的权限。 3) 设置匿名用户只能下载,访问匿名用户默认下载目录/var/ftp/pub。 4) 在Linux客户机验证FTP服务器,假设ftp服务器ip地址为192.168.1.100。 5) 在windows客户机...
local_enable=YES /*本地用户登录*/ write_enable=NO local_umask=022 anon_upload_enable=NO anon_mkdir_write_enable=NO #加入以下内容 guest_enable=YES /*开启虚拟帐户访问*/ guest_username=vuser /*虚拟帐户...
ubantu16.04下搭建vsftpd服务器,实现了本地用户匿名用户和虚拟用户的上传下载,中间遇到的问题都写在实验报告里面了。心得体会也挺多。
本地用户登入:使用本地用户和密码登入 虚拟用户方式:也是使用用户和密码登入,但是该用户不是linux中创建的用户 安装FTP 使用YUM安装 yum -y install vsftpd 文件配置 安装完之后在/etc/...
找到" vsftpd"(Red Hat Linux 7.0中为wu- ftpd),在其左侧的选择框中用鼠标点击,打上" ",保存退出,则已启动vsftpd的FTP服 务。下次开机时,系统自动运行FTP服务。 2. FTP客户程序 使用FTP的客户程序ftp(windows...
本视频主要介绍有关 vsftpd 的配置,包括演示本地用户登陆
linux_配置ftp详细步骤: 一、准备工作; 二、安装vsftpd; 三、按需求修改配置文件: 四、启动vsftpd服务器; 五、添加两个本地用户,使用本地用户登录ftp; 六、测试 七、配置ftp服务器的虚拟目录