linux用户组添加和权限的设置
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用户组添加和权限的设置的更多相关文章
- 在Winform程序中设置管理员权限及为用户组添加写入权限
在我们一些Winform程序中,往往需要具有一些特殊的权限才能操作系统文件,我们可以设置运行程序具有管理员权限或者设置运行程序的目录具有写入的权限,如果是在操作系统里面,我们可以设置运行程序以管理员身 ...
- (转)在Winform程序中设置管理员权限及为用户组添加写入权限
本文转载自:http://www.cnblogs.com/wuhuacong/p/5645172.html 在我们一些Winform程序中,往往需要具有一些特殊的权限才能操作系统文件,我们可以设置运行 ...
- Linux中添加管理员权限问题:xxx is not in the sudoers file. This incident will be reported.
在各个不同版本的linux中添加拥有管理员权限账户有不同的简便方式. 问题: 今天遇见将新添用户添加到root用户组后,运行sudo仍然提示 ”xxx is not in the sudoers fi ...
- 04.给linux用户添加sudo权限
linux给用户添加sudo权限: 有时候,linux下面运行sudo命令,会提示类似: xxxis not in the sudoers file. This incident will be r ...
- Linux 用户添加sudo 权限
编辑/etc/sudoers 搜索root 添加 账号 ALL=(ALL) ALL
- laravel 博客项目部署到Linux系统后报错 权限都设置为777,仍然报错没有权限
阿里工程师最后给出解决方案.
- 在linux中添加ftp用户,并设置相应的权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...
- linux中添加ftp用户,并设置相应的权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...
- Linux添加FTP用户并设置权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户,命令行状态下,在root用户下: 运 ...
随机推荐
- Problem: package docker-ce-3:18.09.9-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
安装Docker时报错 Problem: package docker-ce-3:18.09.9-3.el7.x86_64 requires containerd.io >= 1.2.2-3, ...
- Maven不扫描java文件夹下的配置文件解决办法
<build> <resources> <resource> <directory>src/main/java</directory> &l ...
- helium的浏览器启动及option配置 - 1
helium的浏览器启动及option配置 前言 helium只支持chrome和firefox两个浏览器,其中option配置是基于selelium来配置的,所以所调用的也是seleium的配置方式 ...
- Azure Storage 利用 azCopy 复制迁移数据
一,引言 前两天遇到了Azure Blob Storage 需要迁移到另外的一个 Azure Blob Storage 中.手动下载.上传已经无法满足了,得另寻一种方式了 AzCopy.Azure 为 ...
- 拷贝构造函数第一个参数最好使用const
拷贝构造函数的第一个参数要求是自身类型的引用,但是没有一定要求具有底层const属性即对常量的引用,但是使用时最好加上const,原因是我们可能在某些"不知道"的情况下对常量对象调 ...
- mybaties longtext 类型不能映射到自动生成的文件
假设数据库里有 fun_detail 这样一个字段. 使用 MyBatis Generator 生成的 XXExample 文件,发现没有 fun_detail 这个字段. 需要加一行: <co ...
- 啥?SynchronousQueue和钟点房一个道理
今天这篇文章,我们继续讲架构师大刘的故事. 大刘有段时间经常会给一些程序员讲课.这一方面是由于团队培训的需要,一方面也是大刘自身想搞搞凡尔赛,嘚瑟一下自身的实力. 大刘讲课是允许公司任何一个人进去听的 ...
- [刷题] 剑指offer 面试题18:删除链表节点
要求 给定单向链表的头指针和一个节点指针,在O(1)时间内删除该节点 常规思路:从头节点a开始顺序遍历,发现p指向要删除的节点i,然后把p的m_pNext指向i的下一个节点j,时间复杂度O(n) O( ...
- [前端] JSON
背景 JavaScript对象表示法(JavaScript Object Notation):是一种存储数据的方式 JSON对象 创建 var gareen = {"name":& ...
- MySQL给某个用户给某个库表设置权限
-- 用root(最高权限的用户)进行以下操作-- 创建数据库:emc_power CREATE DATABASE emc_power DEFAULT CHARACTER SET utf8 COLLA ...