有些注定了被遗忘的话,也就有的注定了属于沉静的自私.

Linux 管理账号

来自森亮号航海见识 {SLboat Insight;}
跳转至: 导航搜索

见识

每天一个知识点linux(六)账户与组操作命令 - 天知道的技术博客 - 51CTO技术博客 沿途见识[1]

1.创建账户
useradd 参数 用户名
-u :指定uid
-g : 指定初始组
-G :额外所属的组
-M :强制不建立家目录
-m :强制建立家目录
-d :指定某目录为家目录,不使用默认
-s :指定shell(默认为/bin/bash)
新建账户的默认配置以/etc/default/useradd为模板
 
2.设置密码
passwd 用户名
 
3.修改用户设置
usermod 参数  用户名
-c :接账户说明
-d :接账户家目录
-e: 接日期
-g: 修改gid
-G :修改所属组
-l :修改账户名
-s :接shell实际文件
-u :接uid
-L: 锁定账户
-U :解锁账户
 
4.删除账户
userdel 账户名
 

linux 创建新账号 useradd 命令使用 | 小小子 沿途见识[2]

与用户管理相关的文件:
虽然以前介绍过,但是这里再简单回顾一下,温故而知新。在 Linux 系统中,与用户管理有关的文件主要有如下几个:分别是/etc/passwd,/etc/shadow,/etc/gfoup,/etc/gshadow 。它们分别与用户的账号,密码,用户组及用户组密码有关。
所以创建新账号的过程也就是和这几个文件在打交道,不过不要害怕,通过 useradd 命令来创建新账号,系统会自动与这些文件进行操作不用咱手动一个一个的来更改,这样也不用担心出错的问题。呵呵。
useradd 语法结构:
有事找“男人”是Linux最有效的方法,咱先来看一下useradd的语法结构,因为本人现在系统是Fedora11,其man语句直接用的中文,虽然方便阅读却也难免有错误,不过基本还好,大家看到下面的汉字勿怪,呵呵:
名 称 useradd – 帐 号 建 立 或 更 新 新 使 用 者 的 资 讯
语 法 useradd [-c comment] [-d home_dir]
[-e expire_date] [-f inactive_time]
[-g initial_group] [-G group[,...]]
[-m [-k skeleton_dir] | -M] [-s shell]
[-u uid [ -o]] [-n] [-r] username
useradd -D [-g default_group] [-b default_home]
[-f default_inactive] [-e default_expire_date]
[-s default_shell]
首先来说一下这个 -D 参数,如果加上此参数当 useradd 会显示出现创建新账号的一些默认值,或是通过指定参数内容来更新默认值。这个咱们稍候再来讨论,暂且略过。
看其没有-D参数的各个选项,下面简单为大家描述一二,有个印象,一会儿再看我给列位的示例时也不至于头晕。呵呵。
参数名 描述
-u 后面接UID,是一组数字。直接给这个账号指定一个特定的UID。
-g 后面接的用户组名称就是之前提到的初始用户组。
该group ID(GID)会放置到 /etc/passwd 的第四个字段内。
-G 后面接的用户组名称是这个账号还可以属于哪些用户组。
此参数会修改 /etc/group 内的相关数据。
-M 强制不创建家目录。
-m 强制必须创建家目录。
-c 就是 /etc/passwd 第五栏的用户说明信息,可以随便设置,各位随意。
-d 用此参数后面指定的路径做为新账号的家目录,而不使用默认值。
-r 创建的账号为系统账号:该账号的UID会有限制(/etc/login.defs)
-s 指定新账号的默认shell

Linux系统删除帐号和更改用户_linux 沿途见识[3]

删除帐号
如果一个用户的账号不再使用,可以从系统中删除。删除用户账号就是要将/etc/passwd等系统文件中的该用户记录删除,必要时还删除用户的主目录。删除一个已有的用户账号使用userdel命令,其格式如下:
userdel选项用户名复制代码
常用的选项是-r,它的作用是把用户的主目录一起删除。
例如:

  1. userdel sam复制代码

此命令删除用户sam在系统文件中(主要是/etc/passwd,/etc/shadow,/etc/group等)的记录,同时删除用户的主目录。

引用信息

以下是[Linux 管理账号]所有用到的引用信息,向这些伟大的家伙致敬:
  1. ^ http://tianzt.blog.51cto.com/459544/184211
  2. ^ http://www.xiaoxiaozi.com/2009/07/21/1209/
  3. ^ http://www.zdh1909.com/html/linux/11713_2.html