2019独角兽企业重金招聘Python工程师标准>>>

使用vsftpd

#useradd -d /home/admin/hand -s /sbin/nologin -r hand
建立一个用户hand,不能用于登陆系统,主目录为/home/admin/hand,这个目录就是我想指定的ftp用户访问目录
#passwd hand 设定密码
#cat /etc/passwd 查看用户,可以看到
hand:x:504:504::/home/admin/hand:/sbin/nologin
系统为用户分配了新的用户id和组id:504、504。由于该用户需要访问权限,我直接让其属于root组
#usermod -g root hand

修改ftp配置信息
#vi /etc/vsftpd/vsftpd.conf

anonymous_enable=NO #匿名用户能否访问

chroot_local_user=NO #将所有本地用户限制在自家目录中,NO则不限制。下面的指令是指出在所有本地用户中例外于
#本 指令规定的用户。
chroot_list_enable=YES #是否允许vsftpd读取一个提供了用户名的文件,如果chroot_local_user指令是YES的话,
#则该文件中的用户不会被限制在自家主目录中,如果chroot_local_user是NO的话,
#则这些用户会被限制。
chroot_list_file=/etc/vsftpd/chroot_list #建立这个文件,写入用户名,这样用户就不能改变访问目录,只能是默认自己的主目录

#local_root=/home/admin/ #默认访问目录--注释掉

想让root也能登陆ftp,将/etc/vsftpd/下的user_list和ftpusers里的root注释掉,记得restart

转载于:https://my.oschina.net/liufeng815/blog/353471

linux 建立ftp用户相关推荐

  1. linux建立ftp用户

    #!/bin/bash sleep 1 mkdir -p /ceshi/ userdel ceshi useradd -d /ceshi -s /sbin/nologin ceshi echo mim ...

  2. linux建ftp用户限制访问,Linux下建ftp用户并限制用户访问路径

    目的是:在Linux系统上建立ftp用户,并限制其通过ftp访问时,只能访问用户主目录:其主目录显示路径也是"/",看不到上级目录. 例如,我要建立用户usertest,密码为us ...

  3. linux打理ftp用户,Linux中如何添加/删除FTP用户并设置权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被设置用户名为test.被限制路径为/home/test 2.创建建用户:在root用户下: userad ...

  4. linux ftp查看用户目录权限,linux 指定ftp用户 特定目录及权限

    Linux添加FTP用户并设置权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户: ...

  5. linux中ftp用户,linux中怎么添加ftp用户

    Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记.那么linux中怎么添加ftp用户,下面跟着学习啦小编一起来了解一下吧. linux中怎么添加ftp用户 在li ...

  6. linux建立ftp suse_suse开通ftp的实例

    项目需要开通ftp,以前没有玩过这个,这次总结一下,以供参考: 操作系统:suse10企业版 一.确认系统中是否已有开通ftp所需要包 rpm -qa | grep vsftp 如果没有安装,需要手工 ...

  7. iis上ftp服务器用户设置,利用iis的ftp服务器建立ftp用户

    1.右击我的电脑-管理-本地用户和组-用户然后右击新建用户 2.设置默认ftp站点是ftproot权限,按照如图所示添加一个everyone的读取权限和iis_wpg的默认权限(读取和运行.列出文件夹 ...

  8. linux建立ftp suse_SUSE下配置ftp服务器

    这两天在SUSE上安装和配置FTP时,遇到不少问题,这里做一下总结: 一.安装 SUSE的图形用户界面做的很不错,所以安装过程也比较简单. 1.打开Yast,Software→Software Man ...

  9. linux服务器黑名单设置吗,Linux服务器配置---ftp用户黑名单

    用户黑白名单 一个Linux主机中会多个用户,而我们希望有些用户不能去访问ftp.ftp服务器可以通过配置文件"/etc/vsftpd/user_list"来设置一个用户列表,这个 ...

最新文章

  1. Android 极光推送设置别名
  2. 【论文阅读】A Gentle Introduction to Graph Neural Networks [图神经网络入门](6)
  3. Android ABI
  4. NHibernate实例化类部分属性
  5. Vue Webpack常见问题(持续更新)
  6. dataframe格式的数据处理
  7. 最喜欢计算机和科学英语作文,英语作文:我最喜欢的科学家
  8. 『科学计算_理论』矩阵求导
  9. Atitit springboot mybatis spring 集成 Springboot1.4 mybatis3.4.6 /springbootMybatis 目录 1.1. 设置map
  10. 计算机一级考excel基础知识,计算机一级考试模拟题(word、excel、ppt以及基础知识)...
  11. 伽卡他卡学生端使用问题
  12. Java基础03:数据类型讲解
  13. java jisuan da xie zi mu ge shu_java获取中文拼音
  14. 线条边框简笔画图片大全_植物简笔画素材大全赶紧收藏起来,一定用的上!
  15. WordPress 文章点赞
  16. GB 21551.5家用和类似用途电器的抗菌、除菌、净化功能 洗衣机的特殊要求
  17. CentOS 7 的安装教程
  18. 6491. 【GDOI2020模拟03.04】铺路
  19. 山东大学电磁场与电磁波期末试题
  20. 【强大精美的PS特效滤镜合集】Alien Skin Eye Candy for Mac 7.2.2.20

热门文章

  1. asp.net core系列 37 WebAPI 使用OpenAPI (swagger)中间件
  2. spring boot缓存excel临时文件后再操作
  3. Spring定时器corn表达式详解
  4. redmine cannot load such file – rbpdf-font
  5. 从捡破烂到亿万富翁,这个快递人的故事比电视剧还励志
  6. 用mobiscroll.js的treelist实现弹出下拉效果
  7. [每天一个知识点]27-职业生涯-饿了不能吃石头所以吃沙子
  8. IBM Racetrack内存为移动设备带来1TB容量
  9. Tpos时间定位表达式
  10. 机器学习相关基本术语