useradd

第七章 实操篇 开机 、重启和用户登录注册

时间秒杀一切 提交于 2020-02-06 08:42:46
7.1 关机&重启命令 基本介绍 关机&重启命令 Shutdown Shutdown -h now :立即关机 Showdowm -h 1 :表示1分钟后关机 Showdown -r now :立即重启 Halt 关机,作用和上面的一样 Reboot 现在重新启动计算机 Sync把内存的数据同步到磁盘 注意 :不管是重启还是关闭系统,首先要运行sync命令,把内存中的数据写入到磁盘中,防止数据丢失。 登陆时尽量少用root账号直接登录,因为他的权限太高了,避免操作失误,可以利用普通用户登录,登陆后再用“su -用户名”命令来切换成系统管理员身份。 在提示符下输入logout即可注销用户。但是logout注销指令在图形运行级无效【在Linux上面用终端输入logout无效】,在运行级别3下有效。 退出远程登录 :logout 7.2 用户管理 掌握用户、组、家目录的概念 添加用户 说明: 1.Linux系统是一个多用户多任务的系统操作,任何一个要使用系统资源的用户,都要向系统管理员申请一个账号,然后以这个账号的身份进入系统。 2.Linux的用户至少属于一个组。 案例 :添加一个用户 小明 【xm】 1.Useradd xm :创建一个xm的一个用户,并创建了一个xm这样的组,把xm这个用户放在了xm这个组。 2.也可以通过useradd -d 指定目录、新的用户

Linux用户和文件权限管理

人盡茶涼 提交于 2020-02-06 02:12:30
本文为原创文章,转载请标明 出处 目录 用户管理 系统用户文件 添加用户 useradd 设置用户密码 passwd 删除用户 userdel 用户管理 usermod 用户组管理 系统用户组文件 添加用户组 groupadd 删除用户组 groupdel 用户组管理 基本权限及管理命令 修改文件属主 chown 修改文件属组 chgrp 文件权限管理 chmod suid、sgid、sticky权限 权限掩码 umask POSIX ACL权限系统及其管理命令 ACL权限管理 setfacl ACL权限查看 getfacl 1. 用户管理 系统用户文件 系统用户文件 etc/passwd 用户密码文件 etc/shadow 添加用户 useradd # useradd [username] 参数 d:指定用户home目录 e:设置过期时间 g:指定新用户所属的用户组 s:指定新用户使用的shell u:设置用户UID 例如: # useradd -s /bin/ksh metaphors # useradd -g group user 设置用户密码 passwd # passwd [username] 删除用户 userdel # userdel [username] 删除用户及其家目录和邮件文件 # userdel -r [username] 用户管理 usermod #

RH124学习笔记---用户授权su和sudo

我们两清 提交于 2020-02-05 17:59:04
用户授权 生产环境中,root用户密码只有极少数人知道,普通员工只能使用普通用户登录, 如果普通用户需要执行特殊操作,有两种方法。 (1)su -root ,切换到root执行特殊操作,然后再返回到普通用户 (2)sudo su 优点: 使用简单 缺点: 1、root密码容易泄露 2、普通用户可执行的操作不可控 sudo命令 作用:给普通用户授权,让普通用户可以执行特定操作的权限 缺点:需要进行配置授权 优点: 1、不需要切换到root用户(不需要知道root的密码) 2、用户可执行的命令都是预先设置好的(可执行的权限是可控的) 3、可以记录每个用户所执行过的命令 sudo的使用 第一步:通过sudo的配置文件为普通用户授权 第二部:普通用户使用sudo来执行特定的操作 sudo的配置文件 /etc/sudoers 格式: 用户名 主机=(切换的用户) 可执行的命令 说明 用户名:普通用户的名称 主机:可以在哪个主机上执行特定的命令 ALL 表示任意主机 localhost 表示当前主机 hostName 表示具体的主机名 ***.***.***.*** 表示一个ip地址(192.168.6.123) ***.***.***.***/netmask 表示一个网段(192.168.6.0/24) 切换的用户:切换到指定的用户来执行后面的命令,通常的都是root用户 表示的方式 1、

1.5linux用户权限相关命令

ε祈祈猫儿з 提交于 2020-02-02 01:12:46
用户权限相关命令 目标 用户 和 权限 的基本概念 用户管理 终端命令 组管理 终端命令 修改权限 终端命令 01. 用户 和 权限 的基本概念 1.1 基本概念 用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理 在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都 必须拥有一个账号 ,并且 对于不同的系统资源拥有不同的使用权限 在 Linux 中,可以指定 每一个用户 针对 不同的文件或者目录 的 不同权限 对 文件/目录 的权限包括: | 序号 | 权限 | 英文 | 缩写 | 数字代号 || :---: | :---: | :---: | :---: | :---: || 01 | 读 | read | r | 4 | | 02 | 写 | write | w | 2 | | 03 | 执行 | excute | x | 1 | 1.2 组 为了方便用户管理,提出了 组 的概念,如下图所示 在实际应用中,可以预先针对 组 设置好权限,然后 将不同的用户添加到对应的组中 ,从而 不用依次为每一个用户设置权限 1.3 ls -l 扩展 ls -l 可以查看文件夹下文件的详细信息,从左到右依次是: 权限 ,第 1 个字符如果是 d 表示目录 硬链接数 ,通俗地讲,就是有多少种方式,可以访问到当前目录/文件 拥有者 ,家目录下 文件/目录

Linux 压缩和解压缩及vim编辑器

大憨熊 提交于 2020-01-25 05:49:39
01.find搜索 find 路径 -name 'abc.txt' 不指定路径 代表当前路径下 . 也代表当前路径 >find . -name 'abc.txt' >find /export/ -name '*123*' >find /export/ -name '*.txt' 压缩命令 tar -cvf 打包名.tar 被打包目录 tar -cvf 打包名.tar 被打包文件1 被打包文件2 被打包文件3 -c 创建生成打包文件 -v 报告进度 -f 指定档案的文件名 >tar -cvf aaa.tar 1.txt 2.txt 3.txt 解压缩 tar -xvf 打包名.tar tar -xvf 打包名.tar -C 解包路径位置 >tar -xvf aaa.tar -C /export/aaa gzip 压缩和解压缩 *.tar.gz -->表示用gzip tar -zcvf 打包压缩名.tar.gz 被压缩文件/目录 tar -zxvf 打包文件.tar.gz -C 目录路径 -z 使用gzip压缩解压缩 -j 使用bzip2压缩解压缩 bzip2被压缩的格式 *.tar.bz2 tar -jcvf 打包压缩名.tar.bz2 被压缩文件/目录 tar -jxvf 打包文件.tar.bz2 -C 目录路径 vi编辑器 vim 文件名 打开或创建文件 yy ---》19p

定时任务

♀尐吖头ヾ 提交于 2020-01-24 16:13:41
目录 1.概念 2.实际编写方法 3.编写注意事项 1. 定时任务概念 1. 作用 1) 类似生活中闹钟 2) 可以自动完成操作命令 3)自动清理磁盘 4)自动的进行时间同步更新 ntpdate xxx 2. 软件种类 1)cronie 实现定时任务功能 2)atd 实现定时任务功能 只能一次设置定时功能 3)anacron 实现定时任务功能 应用在家用电脑 7*24服务器 [root@lbz01 ~]# rpm -qa cronie //检查软件是否安装 cronie cronie-1.4.11-19.el7.x86_64 [root@lbz01 ~]# rpm -ql cronie 补充: 1)rpm -ivh 软件包.rpm --- 手动安装软件 #-i install 安装 -v 显示过程信息 -h human 以人类可读方式显示信息 说明: 无法解决软件依赖关系 2)yum install -y lrzsz --- 让linux和windows主机之间传输数据 #在linux上进行操作 rz -y 从windows上下载重要数据信息 sz -y 数据信息 从linux上上传重要数据到windows 3. 定时任务实现方法 日志文件需要定期进行切割处理 周一 secure 100M 周二(00:00) mv secure secure-`date +%F` 100M

usermod 修改用户信息

陌路散爱 提交于 2020-01-23 09:39:36
7.2 usermod 修改用户信息 1.命令功能 usermod 修改已存在的用户账号信息。 2.语法格式 usermod option login 参数选项说明 选项 选项说明 -c 修改用户passwd文件中的说明栏,同useradd –c功能 -d 修改用户每次登入时使用的家目录,同useradd –d功能。 -e 修改用户终止日期,同useradd –e功能 -u 修改用的UID值。同useradd –u功能 -f 密码过期后几日天数永久停用 同useradd –f功能 -s shell 修改用户登录后使用的shell 用useradd –s功能 -a 追加用户到用户组,仅与-G参数连用 -l 修改用户的账号名称 -L 锁定用户密码,不让用户修改密码 -U 解除密码锁定状态 -G 修改用户对应为多个不同组成员,同useradd –G功能 usermod的作用是修改用户,而useradd的作用是添加用户,本质上是对用户的操作。 3.使用范例 范例1 多个参数组合使用,usermod –c、-u、-G、-s、-d、-m、-e、-f组合。 [root@cxf home]# usermod -u 777 -s /sbin/nologin -c THANK_YOU -G root -e "2018/05/20" -f 30 -d /home/think test [root@cxf

Linux 用户组 用户 以及 管理用户用户组的命令和文件详解

怎甘沉沦 提交于 2020-01-22 09:20:38
groups 查看当前登录用户的组内成员 groups gliethttp 查看gliethttp用户所在的组,以及组内成员 whoami 查看当前登录用户名 /etc/group文件包含所有组 /etc/shadow和/etc/passwd系统存在的所有用户名 1、/etc/group 解说; /etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户组的用户之间具有相似的特征。比如我们把某一用户加入到root用户组,那么这个用户就可以浏览root用户家目录的文件,如果root用户把某个文件 的读写执行权限开放,root用户组的所有用户都可以修改此文件,如果是可执行的文件(比如脚本),root用户组的用户也是可以执行的; 用户组的特性在系统管理中为系统管理员提供了极大的方便,但安全性也是值得关注的,如某个用户下有对系统管理有最重要的内容,最好让用户拥有独立的用户组,或者是把用户下的文件的权限设置为完全私有;另外root用户组一般不要轻易把普通用户加入进去, 2、/etc/group 内容具体分析 /etc/group 的内容包括用户组(Group)、用户组口令、GID及该用户组所包含的用户(User),每个用户组一条记录;格式如下: group_name:passwd

useradd和adduser的区别

僤鯓⒐⒋嵵緔 提交于 2020-01-21 22:19:06
adduser是一个perl脚本 在使用的时候会出现类似人机交互的界面,提供选项让用户填写和选择比较傻瓜。 使用adduser命令的时候,系统会添加这个用户名,并且还会自动地创建与这个用户名名字一样的用户组作为这个用户的初始用户组。此外,还会自动地在/home目录下面创建一个与用户同名的目录,接着执行"cp /etc/skel /home/用户名"的操作,实现新增用户的主目录的初始化。这个命令创建的账号是系统账号且可以登录ubuntu。 useradd的参数如下: -c 备注 加上备注。并会将此备注文字加在/etc/passwd中的第5项字段中 -d 用户主文件夹。指定用户登录所进入的目录,并赋予用户对该目录的的完全控制权 -e 有效期限。指定帐号的有效期限。格式为YYYY-MM-DD,将存储在/etc/shadow -f 缓冲天数。限定密码过期后多少天,将该用户帐号停用 -g 主要组。设置用户所属的主要组 -G 次要组。设置用户所属的次要组,可设置多组 -M 强制不创建用户主文件夹 -m 强制建立用户主文件夹,并将/etc/skel/当中的文件复制到用户的根目录下 -p 密码。输入该帐号的密码 -s shell。用户登录所使用的shell -u uid。指定帐号的标志符user id,简称uid useradd这个命令创建的是普通账号,并不能用来登录系统。 事实上,使用“-d”

ubuntu useradd和adduser

ⅰ亾dé卋堺 提交于 2020-01-21 22:16:30
今天准备使用创建一个新用户 当我使用useradd 时,发现确实创建了新用户,但是当我尝试在在ui上退出当前界面,用该用户进行登录时,无法进入到用户工作区 当我使用adduser时,系统也创建了新用户,此时当我退出ui,使用该用户进行登录时,能够成功的进入该用户空间。 当我查阅资料网址:http://askubuntu.com/questions/221009/adding-a-new-user-on-ubuntu-server 上面说,使用useradd创建用户时,并没有创建 相关的配置文件 当使用adduser时,创建了相关的默认文件 使用 man useradd 可以看到,上面说useradd是一个低使用权限的用户添加操作,在debian中,需要使用adduser 创建有管理员权限的用户 默认情况下,也会创建用户组 使用man adduser 可以看到,上面说会创建home目录,以及skeletal 配置。默认情况下创建一个普通用户 小事一个,记录一下 来源: https://www.cnblogs.com/youyouzaLearn/p/6648112.html