设置ftp访问用户(FTP虚拟用户的使用方法)
设置ftp访问用户
FTP虚拟用户的使用方法虚拟用户原理
因为在linux之下,使用vsftp建立用户之后,默认使用ftp访问的时候,是会访问到对应的用户家目录。如果想多个用户同时访问某一个目录,同时对同一目录下有着不同的权限,比如部分用户只能看,不修改,或者有的用户只能下载不能上传这些权限,这些设定只能通过vsftp中的虚拟用户来进行设定,普通的用户无法达到这样的效果。
故先通过建立一个普通系统用户,建立家目录,然后将所有的虚拟用户映射到对应的普通系统用户家目录中,然后再对各虚拟用户进行权限控制,达到上述的效果。
新建用户
新建用户marility,用户锁定在/var/www/ruibiaofangxuan目录内
给虚拟用户生成随机密码
vsftp的相关配置文件设置
将密码文件进行db格式的转化
没有db命令的可以先yum -y install db4-utils
然后再改变权限chmod 600 /etc/vsftpd/vuser_list.db
用户密码设定及db解析的设定
auth是指对用户的用户名口令进行验证。
accout是指对用户的帐户有哪些权限哪些限制进行验证。
再后面的/lib/security/pam_userdb.so表示该条审核将调用pam_userdb.so这个库函数进行。
注意该函数会根据系统的位数而所在位置不同,可以通过rpm –ql pam查看
同时db指向的文件实际上指向的vuser_list.db ,但默认省略db后缀,故上述db的指向时在配置的时候不能写为vuser_list.db
设置虚拟用户的权限
为了安全,需要将用户禁锢在家目录,故会在vsftpd.conf中将chroot_local_user=YES功能打开,同时需要关闭用户对自己家目录的写权限
如此设定后,虚拟用户也不能对所映射的用户的家目录写入数据
故可以在marility的家目录下新建一个目录/var/www/ruibiaofangxuan/home
同时将此目录的属主属组改为marility,同时使用chmod改变权限
在/etc/vsftpd/config文件中再将两个用户的映射路径local_root设定为所创建目录即可
重启服务即可
即普通用户只能下载上传资料,而admini用户有所有权限,同时也锁定在/var/www/ruibiaofangxuan此目录中
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
- win7如何搭建serv-u服务器(使用Serv-U搭建FTP服务器以及bestsync自动同步设置图文教程)
- 腾讯云查看ftp用户名密码(腾讯云服务器ftp连不上的解决办法)
- mac怎么用ftp传文件(Mac自带FTP工具怎么使用 Mac自带FTP工具用法教程)
- vsftpd详细配置(vsftpd匿名用户上传和下载的配置方法)
- windows2003ftp配置(轻松架设Windows 2003用户隔离FTP站点的注意事项)
- windows server开启ftp服务器(全面提高Windows系统FTP服务器的安全性能)
- FileZilla Server搭建FTP服务器配置及425错误与TLS警告解决方法详解(FileZilla Server搭建FTP服务器配置及425错误与TLS警告解决方法详解)
- vsftpd详细教程(编译安装 vsFTP 3.0.3的详细解析)
- 如何建立ftp服务器(FTP是什么?如何搭建FTP服务器?)
- filezilla搭建ftp服务器英文(FileZilla Server FTP服务器安装使用图文教程)
- 5款好用的ftp软件推荐(10个最好的免费FTP客户端软件)
- ftp服务器登录错误(登陆FTP服务器提示530 Login authentication failed 错误的解决方法)
- ftp的使用方法(教你轻松玩转FTP)
- 防火墙如何设置ftp连接(浅谈防火墙对FTP的影响及故障排除分析)
- 自建FTP服务器并远程外网访问,花生棒自带端口映射3步搞定(自建FTP服务器并远程外网访问,花生棒自带端口映射3步搞定)
- 搭建好的ftp服务器在哪里(如何在自己的电脑上搭建FTP服务器?)
- 小敏家 剧情离谱一锅乱炖,但他们俩绝对是这部剧的一大 亮点(剧情离谱一锅乱炖)
- 《倚天屠龙记》再遭翻拍,关晓彤主演赵敏,蒋劲夫演张无忌,你怎么看(倚天屠龙记再遭翻拍)
- 吴启华与曾舜晞两代张无忌同框,戏里经典的他却没活出原著的潇洒(吴启华与曾舜晞两代张无忌同框)
- 经常发这三种 朋友圈 的人,要迅速屏蔽(经常发这三种朋友圈)
- 有种尴尬叫朋友圈忘屏蔽,大学生上演社死现场,父母亲自下场吐槽(有种尴尬叫朋友圈忘屏蔽)
- 朋友圈屏蔽你的人,可以直接看淡了(朋友圈屏蔽你的人)
热门推荐
- python关于微信的模块(python基于itchat模块实现微信防撤回)
- sql server优化性能(SQLServer地址搜索性能优化)
- php目录使用教程学习(PHP FileSystem 文件系统常用api整理总结)
- python里import的是什么(python中import与from方法总结推荐)
- mysql 排序源码(MySQL排序原理和案例详析)
- jquery隐藏动画教程(jquery插件实现鼠标隐藏)
- sqlserver索引实例(SQL Server索引的原理深入解析)
- tcp协议实现两个基本功能(TCP性能调优实现原理及过程解析)
- 如何设置虚拟主机(虚拟主机空间怎么选择?)
- css语言代码大全(分享20条编写 CSS 代码的建议)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9