码迷,mamicode.com
首页 > 其他好文 > 详细

用户管理

时间:2016-04-26 16:09:12      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:用户管理

useradd用户添加操作


参数说明


-u    UID        用户ID

-g    gid        基本组ID

-G    GID        附加组ID 

-d    Directory     指定用户的家目录路径,但目录不可以先存在

-m              强制创建用户家目录

-M              不要创建用户的家目录

-s              指定用户使用哪种shell进行交互


-s分配用户使用哪里shell脚本去交互解释,在linux系统当中一共有以下几种

[root@oldboyLinux ~]# cat /etc/shells 
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/tcsh
/bin/csh


说明一下

用户的UID是根据上一个UID进行自增 有点像我们的 MySQL数据库的主键自增类似




添加一个 hadoop 普通用户

[root@oldboyLinux ~]# tail -2 /etc/passwd
mysql:x:503:504::/home/mysql:/bin/nologin
oldboy:x:520:521::/tmp/oldboy:/bin/bash

[root@oldboyLinux ~]# useradd hadoop

[root@oldboyLinux ~]# tail -3 /etc/passwd

mysql:x:503:504::/home/mysql:/bin/nologin
oldboy:x:520:521::/tmp/oldboy:/bin/bash
hadoop:x:521:522::/home/hadoop:/bin/bash



添加一个用户php200 指定家目录路径为  /tmp/php200

[root@oldboyLinux ~]# useradd -d /tmp/php200 php200
[root@oldboyLinux ~]# ls -ld /tmp/php200
drwx------. 3 php200 php200 4096 Apr 18 14:37 /tmp/php200


添加一个用户java800 附加组 it 并指定不允许用户登录

[root@oldboyLinux ~]# useradd -G it -s /sbin/nologin java800
[root@oldboyLinux ~]# tail -1 /etc/passwd
java800:x:523:524::/home/java800:/sbin/nologin
[root@oldboyLinux ~]# id java800
uid=523(java800) gid=524(java800) groups=524(java800),501(it)


用户管理

标签:用户管理

原文地址:http://771541213.blog.51cto.com/10810853/1767870

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!