linux ftp新建用户删除用户以及更改密码

来源:互联网 发布:今日非农数据结果 编辑:程序博客网 时间:2024/06/05 01:05

ftp添加账户


useradd -d dirname username

例如 useradd -d /usr test             //新建了一个test用户,目录权限为/usr

(添加用户后要到ftp用户目录里进行添加,例如vsftp里的etc/vsftpd/user_list里进行添加)


useradd指令详细:

-c comment 指定一段注释性描述。
-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
-s Shell文件 指定用户的登录Shell。
-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。


ftp账户设置密码

passwd username

例如 passwd test    //更改test用户密码,之后要输入两次密码


ftp账户设置相应权限

usermod -s /sbin/nologin test      //无法使用bash或其他shell来登陆系统(具体参考/sbin/nologin)

usermod -s /sbin/bash test          //test恢复登陆系统功能

usermod -d /test test                     //设置test的主目录


相应参数

    -c<备注>  修改用户帐号的备注文字。
 -d登入目录>  修改用户登入时的目录。
 -e<有效期限>  修改帐号的有效期限。
 -f<缓冲天数>  修改在密码过期后多少天即关闭该帐号。
 -g<群组>  修改用户所属的群组。
 -G<群组>  修改用户所属的附加群组。
 -l<帐号名称>  修改用户帐号名称。
 -L  锁定用户密码,使密码无效。
 -s<shell>  修改用户登入后所使用的shell。
 -u<uid>  修改用户ID。
 -U  解除密码锁定。


ftp账户删除


临时锁定用户和解锁:

passwd username -l       //锁定

passwd username -u     //解锁


永久删除用户:

userdel username


暂时整理到这,后续添加用户组


0 0
原创粉丝点击