1、useradd  添加用户

useradd [选项]... 用户名

-u 用户id、-d 家目录路径、-s 登录Shell(解释器)、-G 附加组

/sbin/nologin  :禁止用户登陆系统

[root@server0 ~]# useradd nsd01

[root@server0 ~]# id nsd01          #显示用户基本信息

[root@server0 ~]# useradd -u 1200 nsd01   #创建用户指定UID

[root@server0 ~]# useradd -d /opt/test nsd01  #指定家目录

[root@server0 ~]# useradd -G tarena nsd01   #指定加入附加组

[root@server0 ~]# useradd -s /sbin/nologin nsd01 #指定登录解释器

|  : 管道操作,将前面命令的输出结果,交由后面命令在处理一次,最后的输出以最后一条命令为准

# cat -n /etc/passwd  |   head -12

重定向

>:覆盖重定向

>>:追加重定向

2>:将前面命令的错误输出,写入到文本文件中,只收集错误信息

&>:将前面命令的正确与错误输出,写入到文本文件中,正确与错误都收集

echo  在屏幕输出用户想输出的内容

[root@server0 ~]# echo A.tedu.cn  >  /etc/hostname

2、passwd 设置登录密码  /etc/shadow

[root@server0 ~]# head -1 /etc/shadow

用户名:密码加密字符串:上一次修改密码的时间

非交互式:echo '密码'   |   passwd --stdin 用户名

echo 123456 | passwd --stdin nsd01

管理组账号  组基本信息 /etc/group

[root@server0 ~]# head  -1  /etc/group

root:x:0:

组名:x:GID:组的成员列表

1、groupadd 添加组

groupadd [-g 组ID] 组名

[root@server0 ~]# groupadd  stugrp

2、gpasswd  管理组成员

gpasswd -a 用户名 组名  增加用户到组

gpasswd -d 用户名 组名  删除组中用户

[root@server0 ~]# gpasswd -a kenji stugrp   #添加用户到组

[root@server0 ~]# gpasswd -d kenji stugrp   #从组中删除用户

3、groupdel删除组

groupdel 组名

[root@server0 ~]# groupdel stugrp

linux用户组添加和权限的设置的更多相关文章

  1. 在Winform程序中设置管理员权限及为用户组添加写入权限

    在我们一些Winform程序中,往往需要具有一些特殊的权限才能操作系统文件,我们可以设置运行程序具有管理员权限或者设置运行程序的目录具有写入的权限,如果是在操作系统里面,我们可以设置运行程序以管理员身 ...

  2. (转)在Winform程序中设置管理员权限及为用户组添加写入权限

    本文转载自:http://www.cnblogs.com/wuhuacong/p/5645172.html 在我们一些Winform程序中,往往需要具有一些特殊的权限才能操作系统文件,我们可以设置运行 ...

  3. Linux中添加管理员权限问题:xxx is not in the sudoers file. This incident will be reported.

    在各个不同版本的linux中添加拥有管理员权限账户有不同的简便方式. 问题: 今天遇见将新添用户添加到root用户组后,运行sudo仍然提示 ”xxx is not in the sudoers fi ...

  4. 04.给linux用户添加sudo权限

    linux给用户添加sudo权限: 有时候,linux下面运行sudo命令,会提示类似: xxxis not in the sudoers file.  This incident will be r ...

  5. Linux 用户添加sudo 权限

    编辑/etc/sudoers 搜索root 添加 账号 ALL=(ALL) ALL

  6. laravel 博客项目部署到Linux系统后报错 权限都设置为777,仍然报错没有权限

    阿里工程师最后给出解决方案.

  7. 在linux中添加ftp用户,并设置相应的权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...

  8. linux中添加ftp用户,并设置相应的权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...

  9. Linux添加FTP用户并设置权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户,命令行状态下,在root用户下: 运 ...

随机推荐

  1. 学习Canvas绘图与动画基础 制作弧和圆(五)

    1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="U ...

  2. seccomp沙盒逃逸基础——沙盒的规则编写

    seccomp沙盒逃逸基础--沙盒的规则编写 引入: 安全计算模式 seccomp(Secure Computing Mode)是自 Linux 2.6.10 之后引入到 kernel 的特性.一切都 ...

  3. android之Tween Animation

    android Tween Animation有四种,AlphaAnimation(透明度动画).ScaleAnimation(尺寸伸缩动画).TranslateAnimation(位移动画).Rot ...

  4. 【springMVC】<mvc:annotation-driven />标签的使用、作用?

    不牵扯源码的显式的作用 在使用interceptor时,显式的作用. 这是不配置<mvc:annotation-driven/>标签时的public boolean preHandle(H ...

  5. 制作一个简单的toast弹框

    toast弹框的作用 toast弹框顾名思义,就是为了弹出一个提示框,效果如图: 使用toast弹框可以可用户带来更好的交互体验 toast弹框的使用 Toast组件 制做出toast的样式以及出现的 ...

  6. Charles的证书下载(web)

    1.charles的证书下载(web) 1.为什么下载charles的ssl证书? 默认情况下,charles不能解析https协议的接口,里面的请求和响应数据都是乱码格式,所以我们需要下载ssl证书 ...

  7. 敏杰开题——软工团队项目选择与NABCD分析

    这是一篇软件工程课程博客 Q A 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 团队项目选择 我们在这个课程的目标是 团队协作实践敏捷开发 这个作业在哪个具 ...

  8. queryset惰性与缓存

    https://blog.csdn.net/zhu6201976/article/details/83550461

  9. 移动应用开发 第5讲 Activity课堂综合练习

    作业总要求使用附件"素材"压缩包中的素材完成下列任务: 1.完成小游戏主程序,如图mainActivity.png. 2.在主程序界面当按下游戏介绍按钮时进行游戏介绍界面如图gam ...

  10. mysql 索引十连问| 剑指 offer - mysql

    以下是结合网上及此前面试时遇到的一些关于mysql索引的面试题. 若对mysql索引不太了解可先翻阅相关文章 大白话 mysql 之深入浅出索引原理 - 上 大白话 mysql 之深入浅出索引原理 - ...