Linux入门到放弃之五《用户管理》

用户管理

1.创建新用户user123,以此用户登陆系统,在tmp下创建文件test123;

2.修改test123文件的所有者为root,所属组也为root;

需要先切换为root用户

3.修改test23文件的权限为所有者为可读可写,所属组和其他人为只读;

使用chmod授权时,[ 4表示可读(r),2表示可写(w),1表示可执行(x) ]

所有者可读可写:6

所属组只读:4

其他人只读:4

4.添加组 lam,并指定它的组编号为566,并查看;

添加组命令:groupadd -g 566 lam

查看文本命令:cat

5.添加用户student,并指定所属组为lam,家目录为/home/lam 并查看;

命令:useradd -g lam -d /home/lam student

查看用户命令:id student

6.修改用户lam组的名字为stu,组编号为668;

命令:groupmod -n stu -g 668 lam

7.修改student用户的用户名为s,添加备注信息:student;

命令:usermod -l s -c student student

-l为修改用户名,-c为添加备注,最后一个student为原用户名

8.给s用户设置密码;

命令:passwd s

9.锁定用户s,然后试试s是否可以重新登录;

命令:passwd -l s

按快捷键ctrl + alt + f2可以切换终端,在此终端输入用户名和密码登录

10.解锁s账号;

命令:passwd -u s

11.清除s账号密码;

命令:passwd -d s

12.创建用户,用户名为:employee,指定主要组为work,附属组为work1和work2;

命令:useradd -g work -G work1,work2 employee

先确认组已存在

查看用户

原文地址:https://www.cnblogs.com/ansibee/p/9986553.html

时间: 2024-08-24 21:11:55

Linux入门到放弃之五《用户管理》的相关文章

Linux 入门学习之rpm软件包管理

Linux入门之软件包管理 在linux有很多类的软件包管理机制,但是在redhat.centos这类版本的系统中,都会使用一种相同的机制,就是rpm软件包管理机制,当然,还有其它版本的linux使用的不同机制: debian:使.deb文件,dpkg包管理器 redhat:使用.rpm文件,rpm包管理器 软件包在使用中又分类两种(源码包和二进制包): 源码包:一般是提供了一些源码模块和编译脚步组合起来的压缩文件,命令格式如: name-version.tar.{gz|bz2|xz} 等,这里

Linux运维六:用户管理及用户权限设置

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的口令.用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: · 用户账号的添加.删除与修改. ·

linux常用命令整理 20150825 -用户管理

项目 命令 命令解释 示例说明 命令帮助查看 whatis 显示手册 命令格式: whatis  [-dlv?V]  [-r|-w]  [-s  list]  [-m  system[,...]] [-M path] [-L        locale] [-C file] name ... 示例:whatis  passwd ,再通过man 5 passwd查看相关命令解释 用户管理 useradd 添加用户,未指定的情况添加后自动创建与用户名相同的基本组, 基本组会复制 /etc/skel/

linux笔记二:系统用户管理

用户类别: 管理员组: 普通组: 系统组: 一般组 用户组类别: 私有组:创建用户,如果没有指定所属组,则默认创建同名的组 基本组:用户的默认组 附加组,额外组:默认组以为的其他组 用户: /etc/passwd account: passwd: UID: GID: comment: HOME DIR: SHELL: /etc/shadow account: encrypted password: 用户管理: useradd [option] USERNAME -u UID -g GID(基本组

05 数据库入门学习-正则表达式、用户管理、pymysql模块

一.正则表达式 正则表达式用于模糊查询,模糊查询已经讲过了 like 仅支持 % 和 _ 远没有正则表达式灵活当然绝大多数情况下 like足够使用 #语法 select *from table where name regexp "正则表达式"; #实例 #准备数据 create table emp (id int,name char(10),sex char,age int,dept_id int,job char(10),salary double); insert into em

Linux学习笔记之常用用户管理类命令

开始这个话题之前应该先了解下/etc/shadow这个文件中的构造,对于列所代表的意思大体有个了解,先以ftpuser账户来介绍:后边会给出一些相应的例题来做使用说明补充(好吧我承认,这,又是一篇博客作业^_^万恶的标题党). ftpuser:$6$T9WUEls/$AK4hTO1bZ7MXW7VoMej8e7tVG1qqxPy5axVJAAIz4m6uuzZmoYDcQjUG2XlXx7klx/i8yJ1luZDtoKYwJAMa4.:16929:0:99999:7:5:: 总共有9个字段被"

linux 入门6-文件属性和管理

Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定. 第0位确定文件类型,第1-3位确定属主(该文件的所有者)拥有该文件的权限. 第4-6位确定属组(所有者的同组用户)拥有该文件的权限,第7-9位确定其他用户拥有该文件的权限. 其中,第1.4.7位表示读权限,如果用"r"字符表示,则有读权限,如果用"-"字符表示,则没有读权限: 第2.5.8位表示写权限,如果用"w"字符表示,则有写权限,如果用"-"字

Linux命令(二十六) 用户管理命令

一.添加用户 useradd useradd 命令用于创建新用户,格式为useradd [选项] 用户名. 可以使用 useradd 命令创建用户帐户,使用该命令创建账户时,默认的用户目录在 /home 目录下,默认的shell为 /bin/bash ,而且会默认创建一个与该用户同名的基本用户组. useradd命令支持丰富的参数,常用参数如下所示: -d 指定用户家目录 -e 账户到期时间,格式为 YYYY-MM-DD. -u 指定用户的UID -g 指定一个初始的基本用户组 -G 指定一个或

Linux入门到放弃之二《目录处理常用命令的使用方法》

一,目录操作命令 1.用pwd命令查看当前所在的目录: 2.用ls命令列出此目录下的文件和目录: 3.列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示: (  -l表示长格式,-a表示隐藏文件 ) 4.进入/home目录下,创建测试目录test: ( mkdir是创建目录的命令 ) 5.进入test目录: 6.回到上一次工作目录,再删除test目录: ( -r表示删除目录,-f表示强制删除不需要用户选择yes/no ) 7.cd /后,进入/home的命令: 相对路径: 绝对路径: 二