Day05-管理用户和组、tar备份与恢复、NTP时间同步、cron计划任务、总结和答疑

管理用户和组

用户账号:登录操作系统,不同用户具备不同的权限
组:方便管理用户,进行分类
用户账号唯一标识:UID(编号) GID(编号)
管理员root的UID永远为0
组账号:基本组 附加组(从属组)
基本组:有Linux系统创建,并且由系统将用户加入,与用户同名
附加组:由系统管理员创建,并且由系统管理员加入
Linux中一个用户至少属于一个组

useradd
useradd [选项] 用户名
常见命令选项:-u 用户ID,-d 家目录路径, -s 登录shell(指定解释器程序), -G 附加组
id 用户名:查看用户基本信息
useradd -u 1500 nsd4 // 创建nsd4用户,并指定其ID为1500
useradd -d /fleming fleming //创建用户Fleming并指定家目录
root: x:0:0:root:/root:/bin/bash
用户名:密码占位符:UID:基本组GI:用户详细信息:用户的家目录:解释器

usermod 修改用户属性
常见命令选项:-u 用户ID,-d 家目录路径, -s 登录shell(指定解释器程序), -G 附加组
也可以直接改vim /etc/passwd 信息,但不建议初学者改文件,生产环境中可以直接改

userdel 删除用户
userdel [-r] 用户名
-r :连同用户的家目录一块删除 在工作时尽量不用-r

passwd
密码最好有两个密码
passwd [用户名]
su - 用户名 //临时切换用户

非交互式设置密码:echo ‘密码’ | passwd --stdin 用户名

用户密码信息存放在/etc/shadow文件

root:666QMiA.kkn$kNuQEAyQjlccpDIrEO38vCecOiNRK2LdBoPDz6FXdq3Bpg4Rxpqzy6O.c2fxH
Yer/mmwlW8wNfBN7QjyZhaHW/:17954:0:99999:7:::
postfix:!!:17942::::::
当第二个字段为!!时,代表锁定该用户,无法加入
用户名:密码加密字符串:上一次修改密码时间(1970-1-1~2019-1-1中的天数):密码最短使用的期限
:密码最长使用的期限(天数):提前7天警告密码使用过久,需要更改密码:都为空意思是用户永远不过期

查看系统时间命令:date
2019年 02月 27日 星期三 13:57:09 CST(CST是时区的意思)
修改时间:date -s ‘年-月-日 时:分:秒’ 例如:date -s ‘1989-1-1 3:3:3’

bc是交互式的命令,计算器

重定向输出:将命令的输出信息,写入到文本文件中 >> > :文件不存在时会自动创建
管道操作 | :将前面命令的输出,传递到后面命令,作为后面命令的参数

groupadd 添加组
groupadd [-g 组ID] 组名 (一般来说不加组id) 存放在/etc/group
fleming: x:1001:
组名:密码占位符:组的GID:组成员列表

gpasswd 管理组成员 ,组成员信息存放在/etc/gshadow文件(用到的比较少)
gpasswd -a 用户名 组名 //添加成员
gpasswd -d 用户名 组名 //删除成员

groupmod 修改组属性(用的比较少)
groupmod [-g 组ID] [-n 新组名] 组名

groupdel 删除组
groupdel 组名
不能删除用户的基本组
删除组不会删除组里面的用户

tar备份与恢复

好处:1.减少占用硬盘空间2.将零散的数据进行整合

常见的压缩格式及命令工具
.gz—>gzip
.bz2—>bzip2
.xz—>xz

tar进行归档及压缩(打包)
格式:
tar 选项 /路径/压缩包名字 /路径/源文档1 /路径/源文档2

tar进行释放(解包)
格式:
tar 选项 /路径/压缩包名字 选项 释放的路径

tar集成备份工具
-c:创建文档
-x:释放文档
-f:指定归档文件名称(必有的选项,必须在所有选项的最后)
-z,-j,-J:调用.gz,.bz2,.xz格式的工具进行处理
-t:显示归档中的文件清单
-C:指定释放的路径
tar -zcf /opt/file.tar.gz /home /etc/passwd
tar: 从成员名中删除开头的“/” (代表是成功的打了tar包)
压缩格式不同,拓展名也会不同
解包无需考虑压缩格式,不需要解释压缩的格式 -xf 会自动识别压缩的格式

NTP时间同步

NTP服务器:虚拟机classroom构建完成,第三阶段会搭建
NTP客户机:指定NTP服务器位置
虚拟机server:
1.安装chrony软件,可以和NTP服务器沟通
2.修改主配置文件 /etc/chrony.conf
3.重启服务 systemctl restart chronyd (d:daemon守护神,希腊神话中半人半神的精灵,守护进程)

systemctl enable chronyd //设置服务开机自启
4.验证:重启服务会立即同步

cron计划任务

在凌晨2点到3点是服务器比较清闲的,云计算工程师是越做越清闲。
用途:按照设置的时间间隔为用户反复执行某一项固定的任务
软件包:cronie,crontabs(默认是安装了的)
系统服务:crond
日志文件:/var/log/crond (主要用于排错)
分 时 日 月 周 任务命令行(绝对路径)
* :匹配范围内任意时间
,:分割多个不连续的时间点
-:指定连续时间范围
/n:指定时间频率,每n…
例如:
30 23 * * 5 poweroff //每周周五23:30关机
30 */2 * * 5 poweroff //每周周五每隔2个小时的30分关机
30 23 * * 1-5 poweroff //每周一至周五23:30关机
30 23 * * 1,3,6 poweroff //每周一,周三,周六23:30关机
30 23 1 * 1 poweroff //每周一或者每月一号关机,两者是满足其一即可执行

crontab -e [-u 用户名] //编辑
crontab -l [-u 用户名] //查看
crontab -r [-u 用户名] //清除
/var/spool/cron/root //任务记录文件

云计算笔记之admin-day-05-管理用户和组、tar备份与恢复、NTP时间同步、cron计划任务、总结和答疑相关推荐

  1. linux管理用户和组实验报告,LINUX实验:用户与用户组管理

    实验:用户与用户组管理 实验学时:2 实验类型:验证 实验要求:必修 一.实验目的 熟悉Linux操作系统中的用户和组的概念,掌握Linux操作系统中用户管理,理解用户管理涉及的系统配置文件. 二.实 ...

  2. FreeBSD12.1管理用户和组

    1)交互式新增用户 adduser 2)交互式删除用户 rmuser 3)交互式修改个人信息 chpass user1 4)修改用户密码 passwd #修改自己的密码passwd user1 #修改 ...

  3. Day4 管理用户和组、tar备份与恢复、crom计划

    一.管理用户和组 1.添加用户---useradd -u 指定用户UID -d 家目录路径 -s 登录解释器 -G 附加组 2.设置登录密码---passwd passwd 用户名 echo 密码 | ...

  4. 《网络安全工程师笔记》 第五章:用户与组管理

    注:本笔记来自温晓飞老师的网络安全课程 第五章:用户与组管理 第一章:虚拟化架构与系统部署 第二章:IP地址详解 第三章:进制转换 第四章:DOS基本命令与批处理 第五章:用户与组管理 第六章:服务器 ...

  5. linux如何标识用户账号和组账号,linux管理用户和组

    唯一标识: UID GID  (管理员root的UID为0) 组的分类: 基本组 附加组(从属组) 基本组:Linux自己创建的组,与用户同名,系统自动将用户加入 附加组(从属组):管理员自建创建,管 ...

  6. 计算机上用户和组的意义,在域中管理用户和组

    本章要点: Ø 用户帐号和组概述 Ø 创建和管理用户帐号 Ø 在域中使用组的策略 3.1 用户帐号和组概述 活动目录是一种保存和维护网络资源所需的数据的目录服务数据库.域用户帐号在AD中创建一次,就能 ...

  7. win10的计算机管理用户和组在哪里,Win10专业版下管理用户和组的技巧

    Windows 8是第一个引入 Windows版本, 允许您在不同计算机之间同步设置和文件. Windows 10专业版通过允许您进一步来扩展此功能.在本指南中,我们将向您解释如何在Windows 1 ...

  8. 作业5管理用户、组及权限

    [任务一]使用命令创建用户并赋予访问权限 命令列表: 命令 描述 Useradd 添加用户 Userdel 删除用户 Groupadd 添加组 Passwd 更改用户密码 Chmod 更改目录权限 C ...

  9. linux安装图形化用户管理器管理用户和组群

    效果:图形化添加用户群组,修改密码日期等 1.首先确保进入的是root用户 &是user用户 #是root管理员 linux怎么由用户切换到管理员 2.输入以下命令 ctrl+shift+v粘 ...

  10. Linux学习笔记(3)基本命令Part3——用户和组管理

    本节的关键是查看.修改用户权限. 在一开始,我先介绍一下权限号怎么理解,再进入到本期的命令学习. 首先,用命令ls -l查看当前目录下的文件/文件夹权限: 假设看到下列内容: -rw-rw-r--. ...

最新文章

  1. 回顾2017,展望2018
  2. MS SQL Server查询优化方法
  3. Android CountDownTimer倒计时器的使用
  4. [转]阿拉伯数字转一二三和壹贰叁
  5. ASP.NET跨页面传值(二)
  6. 最全Java面试208题,涵盖大厂必考范围!强烈建议收藏~
  7. epoll nio区别_大厂面试系列(二)::NIO和Netty
  8. 酷派删除android系统软件,【玩机教程】酷派手机root后不可删除系统自带程序+组件中英对照...
  9. 最大比例(压轴题 )
  10. javaweb(08) jsp(了解)
  11. MLFlow︱机器学习工作流框架:介绍(一)
  12. javascript location.href 参数详解
  13. 金庸作品kindle资源精校(新修版+三联版)
  14. 推荐好书:《电子设计从零开始》
  15. wpf 修改输入框 光标_WPF中鼠标光标的设置
  16. win7计算机上缺少网络协议,win7系统安装ipx协议提示找不到相应的模块的解决方法...
  17. puzzle(003)数字拼图、色块拼图
  18. 六十星系之31破军独坐子午
  19. maven的pom出现cannot reconnect错误
  20. Cglib入门到使用

热门文章

  1. 对计算机课程的意见和建议对老师,对计算机应用基础课程的探讨
  2. 【冬瓜哥归来】传统存储老矣,新兴存储能当大任否?
  3. Html 电池图标
  4. JUC种常用的辅助类
  5. 计算机用户界面的设计,计算机软件用户界面设计的基本原则
  6. Leetcode 5855 数组第K大的整数
  7. 主板音频接口连接说明
  8. 安全渗透测试工具--Burpsuite的爬虫功能
  9. 基于vue2使用vue-awesome-swiper 轮播图(踩坑记录)
  10. Take me to your heart 《吻别》英文版 已配了歌词