Linux 帐号管理

这篇文章出自: https://www.ibm.com/developerworks/community/blogs/58e72888-6340-46ac-b488-d31aa4058e9c/entry/linux_command_line_user_management_tools228?lang=zh

文章概要:

这篇文章主要介绍了对linux account 的一般操作,  考虑到command line通用性比较强,所以这里就不关注GUI了。

对帐号的操作主要就是三个工具 useradd  usermod userdel,  顺带还有passwd

1) useradd: 用来添加用户的操作, 主要操作分两步,第一创建用户和用户目录,第二创建密码

$ sudo useradd --create-home -d /home/nixUser nixUser
$ sudo passwd nixUser
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

2) usermod:用来修改既有的帐号的信息.

下面的例子是用来修用户目录

$ sudo usermod -m -d /home/nixUser1 nixUser

下面的例子是给既有用户添加全名

$ sudo usermod -c "GuestUser" nixUser

3)userdel: 用来删除既有帐号

下面的例子是用来删除帐号的

$userdel nixUser

上面的删除不完全,home directory还是被保留下来了,下面的删除更完全

 sudo userdel -r nixUser
时间: 2024-11-05 00:31:01

Linux 帐号管理的相关文章

Linux帐号管理

Linux系统用户分类 用户帐号: 超级用户 程序用户 普通用户 组帐号: 基本组 附加组 UID 和 GID /etc/passwd    保存了用户信息 /etc/shadow    保存了密码信息 /etc/group     保存了组信息 用户信息字段分析 test:x:500:500:zheshimiaoshu:/home/test:/bin/bash 用户名:密码占位符:uid:gid:用户信息:用户家目录:登陆的shell 字段1   字段2   字段3 字段4 字段5   字段6

chapter14:Linux帐号管理之(1)身份切换

我们都是使用一般帐号登录系统的,但是如何让一般用户转变成root用户呢,有两种方法: (1) su:这个命令要有root的密码. (2) sudo:这个命令只要有自己的密码就可以了,但是要进行设置. 一.su 可以进行任何身份切换. su [-lm] [-c命令] [username] 有没有加上-区别很大.涉及到login-shell与nologin-shell的变量读取方法. (1)不加- 可以看到,此时用户身份为root ,但是PATH是chuiyuan的,也就是说读取变量的设置方式为no

鸟哥的Linux私房菜7-------14章 Linux帐号管理与ACL权限设置

1. 用户表示符UID与GID /etc/passwd文件结构: 有几行就代表有几个帐号在你的系统里 每一行用:分割,一共7个字段. 1.帐号名称 2.密码:早起unix用,现在把密码数据放在/etc/shadow文件中了,这里用x表示 3.UID:0代表系统管理员. 1-499:系统帐号 500-65535:一般用户用 4.GID:     /etc/group有关 5.用户信息说明,使用finger时,这个字段能提供很多信息. 6.主文件夹 7.Shell:用户登录系统后取得的一个shell

GitHub学习心得之 安装配置与多帐号管理

1.前言2.GitHub Linux安装(ubuntu)3.帐号1配置4.帐号2配置5.本地管理 一.前言 本篇博文记录了GitHub的安装配置与多帐号管理. 本文内容基于以下文章:http://www.runoob.com/w3cnote/git-guide.html (Github 简明教程)http://m.blog.csdn.net/article/details?id=41824339 (如何在同一台电脑上使用两个github账户)http://www.tuicool.com/arti

帐号管理

用户管理useradduseradd -u 指定UIDuseradd -u 560 nsd02useradd -d 指定家目录useradd -d /opt/abc nsd03useradd -e 2016-12-31 nsd09 指定帐号失效时间useradd -g -G 指定所属基本组/附加组useradd -g nsd01 nsd10useradd -G nsd01 nsd11useradd -M 不为用户建立并初始化目录useradd -s 指定用户到登录shelluseradd -s

Linux学习笔记---用户管理---帐号管理

root管理 (1)新增用户:useradd -u 指定UID -g 指定GID -G 作为组员添加到某个组 -M 不创建主用户目录 -m 创建主用户目录 -c 用户信息说明列 -d 指定某个目录为主用户目录 -r 创建系统帐号 -s 指定shell -e 帐号失效日 -f 0指密码立即失效,-1指永不失效 (2)useradd的默认值参考文件:/etc/default/useradd (3)UID/GID和密码参数参考文件:/etc/login.defs (3)修改密码:passwd (4)密

ultra edit ftp帐号管理导入导出方法

在更换电脑或ultra edit新安装时往往需要将原来使用的ftp帐号导入过来,只需将原来安装ultra edit 的.ini文件拷贝到新安装的ultra edit 如下路径即可(设置路径:高级-配置-应用程序布局-高级):

qmail搭建基于web的vpopmail域与虚拟帐号管理工具问题一

#解决出现不能执行查询(query): SELECT * FROM admin ORDER BY id ASC LIMIT -20, 20,修改vi /var/www/html/admin/sys/index.php--------------------------------$start_row = ($get_page - 1)*$CFG_NUMOFPAGE;修改成if ($get_page == 0) {$start_row = $get_page*$CFG_NUMOFPAGE;}els

免费的Linux帐号

发现一个"免费的Linux真机学习账号",测试可以直接登录,收藏一下:http://www.wenwenyun.com/opration/linux/2014/1011/622.html