Linux添加、删除FTP用户并设置权限
来源:互联网 发布:淘宝默认邮箱 编辑:程序博客网 时间:2024/06/05 11:23
Linux添加FTP用户并设置权限 http://www.cnblogs.com/xcxc/archive/2013/01/25/2876749.html
在linux中添加ftp用户,并设置相应的权限,操作步骤如下:
1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test
2、建用户,命令行状态下,在root用户下:
运行命令:“useradd -d /home/test test” //增加用户test,并制定test用户的主目录为/home/test
运行命令:“passwd test” //为test设置密码,运行后输入两次相同密码
3、更改用户相应的权限设置:
运行命令:“usermod -s /sbin/nologin test” //限定用户test不能telnet,只能ftp
运行命令:“usermod -s /sbin/bash test” //用户test恢复正常
运行命令:“usermod -d /test test” //更改用户test的主目录为/test
4、限制用户只能访问/home/test,不能访问其他路径
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=YES# (default follows)chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
编辑上面的内容
第一行:chroot_list_enable=YES //限制访问自身目录
第三行:编辑vsftpd.chroot_list。根据第三行说指定的目录,找到chroot_list文件。(因主机不同,文件名也许略有不同)
编辑vsftpd.chroot_list,将受限制的用户添加进去,每个用户名一行
5、重启服务器
改完配置文件,不要忘记重启vsFTPd服务器
运行命令:/etc/init.d/vsftpd restart
6、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:
运行命令:“usermod -s /usr/bin/passwd test” //用户telnet后将直接进入改密界面
7.如果要删除用户,用下面代码:
#在root用户下:userdel -r newuser#在普通用户下:sudo userdel -r newuser因为需要彻底删除用户,所以加上-r的选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。
- Linux中如何添加/删除FTP用户并设置权限?
- Linux中如何添加/删除FTP用户并设置权限
- Linux添加、删除FTP用户并设置权限
- Linux添加FTP用户并设置权限
- Linux添加FTP用户并设置权限
- Linux添加FTP用户并设置权限
- Linux添加FTP用户并设置权限
- Linux添加FTP用户并设置权限
- Linux添加FTP用户并设置权限
- Linux添加FTP用户并设置权限
- Linux中如何添加/删除FTP用户并设置权限(后续)
- linux中添加ftp用户,并设置相应的权限
- CentOS7 添加FTP用户并设置权限
- CentOS7 添加FTP用户并设置权限
- CentOS7 添加FTP用户并设置权限
- 在linux中添加ftp用户,并设置相应的权限
- 在linux中添加ftp用户,并设置相应的权限
- 在linux中添加ftp用户,并设置相应的权限
- 九九乘法表
- 线程同步-读写锁
- MySql 常见错误代码大全
- 链表排序
- 微信语音上传下载
- Linux添加、删除FTP用户并设置权限
- 构造完全二叉树,并按行从左到右输出
- 4.29 leetcode -29 rotate-list
- 简单的mysql增删改查(1)
- form表单中用户名和密码文字对齐
- serialVersionUID作用
- osmdroid 离线地图加载
- 银行家算法
- 开启CORS跨域访问