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用户下: 运 ...
随机推荐
- [CTF]ROT5/13/18/47位移密码
[CTF]ROT5/13/18/47位移密码 ---------------转换网站 https://www.qqxiuzi.cn/bianma/ROT5-13-18-47.php ROT5:只对数字 ...
- 浅谈src与href的区别
src 和 href 都是用来引入外部资源的属性,例如:图片.视频.CSS 文件.JavaScript 文件等. 那么它们两者之间究竟有什么样的区别呢? <link href="sty ...
- Cannot load driver class: com.mysql.jdbc.Driver
mysql-connector-java提供了mysql驱动等类库,此处必须引入此依赖,否则将会提示: Cannot load driver class: com.mysql.jdbc.Driver等 ...
- 解决nohup: 忽略输入并把输出追加到"nohup.out"或者nohup: 忽略输入重定向错误到标准输出端
nohup启动脚本的时候,没有指定输出路径,默认使用当前目录的nohup.out 例如下面这句就是默认使用nohup.out作为输出文件: nohup script.sh & 改成下面的,则/ ...
- mysql基础之mariadb galera集群(多主)
一.概念 galera集群多用于关键性业务,因为galera集群为了数据的一致性,采用的是同步的机制,这就使galera牺牲了一部分性能来换取数据一致性. galera集群是基于wsrep协议(端口4 ...
- 如何像如何像 NASA 顶级程序员一样编程 — 10 条重要原则
https://www.oschina.net/news/90499/nasa-programmer-rule?from=20171112#0-qzone-1-7898-d020d2d2a4e8d1a ...
- Centos 7常见问题——SMBus Host Controller not enabled!
在使用虚拟机Centos7操作系统偶尔会遇到,重启开机过程中出现如下图情况,无法正常开机 出现这种情况的可能原因就是你在虚拟机中添加了网卡或硬盘,还有给内存添加了容量之类就会导致开机有这种报错 解决方 ...
- docker私有仓库搭建及使用
1.下载官方镜像 sudo docker pull registry 下载完成后,docker images可以查看到pull下来的镜像registry 2.启动registry容器,用于提供私有 ...
- Zabbix企业分布式监控工具
前言:在工作中常常需要对服务器进行监控,但是要选择一款合适监控软件可不容易,今天介绍下zabbix这款监控软件 一.Zabbix介绍1.Zabbix是一个企业级的.开源的.分布式的监控套件2.Zabb ...
- 书列荐书 |《刻意练习》安德斯·艾利克森,罗伯特·普尔著
花了两天的时间,一气呵成的读完了这本书.凝练的精华就是:首先,世界上并没有真正的天才这一说.基因可能会起作用,但是经过后天大量的刻意练习,基因的这种作用会弱化.刻意练习需要专注.及时的反馈,并根据反馈 ...