Linux用户账号管理有哪些方法

 我来答
上官三云
2018-05-17 · TA获得超过2.8万个赞
知道大有可为答主
回答量:1.2万
采纳率:50%
帮助的人:3567万
展开全部
linux上用户和组的管理一般使用user和group相关命令管理
用户管理:
1、添加新的用户账号
使用useradd命令,其语法如下:
useradd 选项 用户名
其中各选项含义如下:
-c comment 指定一段注释性描述。
-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
-s Shell文件 指定用户的登录Shell。
-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
用户名 指定新账号的登录名。
2、删除用户
使用userdel命令, 其格式如下:
如果一个用户的账号不再使用,可以从系统中删除。删除用户账号就是要将/etc/passwd等系统文件中的该用户记录删除,必要时还删除用户的主目录。删除一个已有的用户账号使用userdel命令,其格式如下:
userdel 选项 用户名
常用的选项是-r,它的作用是把用户的主目录一起删除。
3、修改用户
使用usermod命令, 其格式如下:
修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。
修改已有用户的信息使用usermod命令,其格式如下:
usermod 选项 用户名
常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值。
用户组的管理
1、增加一个新的用户组
使用groupadd命令, 其格式如下:
groupadd 选项 用户组
可以使用的选项有:
-g GID 指定新用户组的组标识号(GID)。
-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
2、删除一个已有的用户组
使用groupdel命令, 其格式如下:
groupdel 用户组
3、修改用户组的属性
使用groupmod命令。 其语法如下:
groupmod 选项 用户组
常用的选项有:
-g GID 为用户组指定新的组标识号。
-o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。
-n新用户组 将用户组的名字改为新名字
雁子sunshine30
2019-03-22 · TA获得超过289个赞
知道答主
回答量:170
采纳率:0%
帮助的人:6.4万
展开全部
用户管理是Linux运维工程师来做,牵涉到一系
列的管理,但对于测试工程师来说,你完全不用
管这些管理,因为你不是管理员。 我们知道的是
权限这块和用户和组的一些概念,前面我们用到
ll 命令时所看到的权限,以及文件类型
d 目录文件。
u l 符号链接( 指向另一个文件, 类似于快捷方式) 。
u s 套接字文件。
u b 块设备文件, 二进制文件。
u c 字符设备文件。
u p 命名管道文件。搜索
u - 普通 文件, 不属于以上几种类型的文件
创建用户和删除用户
-创建用户:useradd 例如:useadd wuyachen
-删除用户:userdel 例如:userdel wuyachen
修改用户密码
例如:password wuyachen 设置密码时尽量别太短和太简单
显示当前连接的用户
who
查看用户信息
cat /etc/passwd
创建组和删除组
-创建组:grouppadd 例如groupadd wuyachen1
-删除组:groupdel wuyachen1
查看用户所属的用户组
groups wuyachen
修改用户组
gpasswd -a wuyachen test --把wuyachen 用户加入wuyachen1组
gpasswd -d wuyachen test --把wuyachen用户踢出wuyachen1组
查看组信息
more /etc/group
用户管理(文件)
-rwx-rw--r-- 1 root root 4096 Jun 18 18:11 a.txt
– -rw-r--r--:
• -:普通文件
• d:目录
– r w x r w - r- -
4 2 1 4 2 1 4 2 1
u(宿主) g(宿组) o(其他)
• r:读 w:写 x:执行 -:没有权限
• 默认权限:644 最高权限:777 常用权限:755
• u(user)宿主: 文件拥有者的权限
• g(group)宿组: 文件所在组的用户权限
• o(others)其他:其他用户的权限
– root root
• 第一个root:文件拥有者
• 第二个root:文件所在的组
用户管理(文件限权)
修改文件拥有者:chown (change owner)
chown admin a.txt --修改文件或单个文件夹拥有者
chown -R admin wuyachen --修改多级文件拥有者
修改文件所在组 :chgrp(change group)
chgrp admin a.txt --修改文件或单个文件所在的组
chgrp -Radmin wuyachen --修改多级文件夹所在的组
修改文件限权 chmod(change mode)(重要)
1.chmod 777cc --修改文件或单个文件的限权
2.chmod -R 777aaa --修改多级文件夹的限权
3.chmod+x cc(执行shell脚本要有执行限权)
4.chmod g+ u cc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式