iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >linux学习第3天
  • 925
分享到

linux学习第3天

linux 2023-01-31 00:01:56 925人浏览 薄情痞子
摘要

linux学习第3天 时间:20180718 目录 Linux用户和组管理 sudo 内核空间 用户空间 库调用 系统调用 如何安装虚拟机 计算机的基本知识 Linux用户和组管理 管理员 root ID 0 普通用户 1-65535 配置

linux学习第3天

时间:20180718


目录

Linux用户和组管理

sudo


内核空间

用户空间

库调用

系统调用


如何安装虚拟机

计算机的基本知识


Linux用户和组管理

管理员 root ID 0

普通用户 1-65535


配置文件解析

/etc/passWord

7字段: name:password:UID:GID:GECOS:directory:shell

/etc/group 组及其属性信息

4字段: group_name:password:GID:user_list

/etc/shadow 用户密码及其相关属性

9字段

login name

encrypted password

date of last password change

minimum password age

maximum password age

password warning period

password inactivity period

account expiration date

reserved field

/etc/gshadow 组密码及其相关属性

4字段: group_name:password:GID:user_list


密码的复杂性策略

1 使用数字、大写字母、小写字母及特殊字符中至少3种

2 足够长

3 使用随机密码(没有规律的密码,使用系统生成的随机序列数)

4 定期更换,不要使用最近使用过的密码


用户和组相关的管理命令

useradd, groupadd, su, usermod, passwd, userdel, groupmod, groupdel

gpasswd, newgrp, chage, chfn, chsh, finger

(详细命令解释见另一文档)


sudo 此命令可以使管理员授权给普通用户使用某些非普通用户可以使用的命令

最重要的是同时普通用户在使用命令时并不知道管理员的密码,大大的降低了系统的

安全性,要想使其生效就需要配置/etc/sudoers文件


此文件有是有配置语法规则的,所以不建议直接打开配置,有一个命令专用来负责配置

此文件,并会在退出时检查所配置的是否有语法错误,命令为visudo


定义格式规则

账号 登录者的来源主机名=(可切换的身份) 可以通过sudo执行的命令


mysky ALL=(root) /usr/bin/passwd


注意事项

1 代表所有的ALL必须大写

2 后面的命令必须绝对路径

3 前面的用户可以是一个组 组的表示方式 %group_name

4 如果在执行sudo的时候不需要输入密码,则可以在命令前面这样表示

 NOPASSWD:COMMAND  强制密码验证使用 PASSWD:COMMAND


使用者账号、执行的命令还可以使用一些别名来进行定义

关键字 User_Alias表示用户名别名 如 User_Alias UserG=mysky,Centos

关键字 Cmnd_Alias表示命令别名 如 Cmnd_Alias Comm_G=/sbin/fdisk,...

关键字 Host_Alias表示主机别名 如 Host_Alias host_G=myskyhost,...


-k 清除此前记忆下的令牌

-l 查看当前用户可执行的sudo命令,其它就是显示sudo配置文件里的那一行

-u USERNAME COMMAND 以指定的用户运行COMMAND命令


--结束END--

本文标题: linux学习第3天

本文链接: https://www.lsjlt.com/news/182973.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux学习第3天
    linux学习第3天 时间:20180718 目录 Linux用户和组管理 sudo 内核空间 用户空间 库调用 系统调用 如何安装虚拟机 计算机的基本知识 Linux用户和组管理 管理员 root ID 0 普通用户 1-65535 配置...
    99+
    2023-01-31
    linux
  • python 学习第四天
    目录 基本运算符 算术运算符 比较运算符 赋值运算符 逻辑运算符 身份运算符 pyth...
    99+
    2023-01-31
    第四天 python
  • 学习python第二天
    一、python的版本选择与安装后的操作 python 2 vs 3 1。 默认支持中文 2. 不兼容2.x 3. 核心语法调整,更易学 4. 新特性默认只在3.x上有 系统位数 32bit =内存的最大寻址空间是2**32, ...
    99+
    2023-01-31
    第二天 python
  • python学习第二天
    目录 操作系统 操作系统干了什么 为什么要有操作系统 操作系统有什么用 应用程序的启动和操作系统的启动 ...
    99+
    2023-01-31
    第二天 python
  • python学习第二天 -----201
    第二周-第02章节-Python3.5-模块初识 #!/usr/bin/env python #-*- coding:utf-8 _*- """ @author:chenjisong @file: sys.py @time: 2019/...
    99+
    2023-01-31
    第二天 python
  • 我的python学习--第五天
    一、函数的定义:  def 函数名(name,age=20,*params):    函数体    return 返回值  示例:def hello():     print 'hello world'               # pr...
    99+
    2023-01-31
    第五天 python
  • 我的python学习--第四天
    一、首先是对前三天的学习内容进行复习  1、python基础的数据结构      数字(int/float,包括整数和浮点数)          布尔(boolean => True/False)      字符串(str,使用''或...
    99+
    2023-01-31
    第四天 python
  • 我的python学习--第三天
    第三天  1:列表及Python基础回顾  2:字典 列表字典生成式及应用场景  3:字符串 字典字符串转换及应用场景  4:文件操作 文件字典转换及应用场景  5:总结基础数据结构的知识脑图 -- 增删查改1、列表的操作:  help(l...
    99+
    2023-01-31
    python
  • python 第3天
    class Hotdog:    def __init__(self):  #初始化对象        self.cooked_level = 0        self.cooked_string ="Raw"        self.c...
    99+
    2023-01-31
    python
  • 学习爬虫的第一天
    爬虫是什么? 网络就如同蜘蛛网,而数据相当于里面的节点,爬虫如同蜘蛛,通过节点去获取蜘蛛网上的内容,获取想要的数据信息 获取网页数据方式: 1、浏览器访问——下载网页数据 2、模拟浏览器对网页进行访问——解析数据——将所需要的内容保存在本...
    99+
    2023-01-31
    爬虫
  • 学习python的第三天(变量)
    一.关于python 1.交互式 说一句解释一句 2.命令行式 1.编写文件并且保存 2.打开python解释器,在pyrhon中打开文本,读入内存(python打开的时候,翻译不是瞬间) 3.python解释文本 注意:第二阶段相当于...
    99+
    2023-01-31
    变量 python
  • 学习python的第二十天(dateti
    1.datetime模块(用于修改日期) import datetime print(datetime.datetime.now(),type(datetime.datetime.now())) 2019-06-10 19:37:55....
    99+
    2023-01-31
    十天 python dateti
  • 我的python学习--第十三天
    nginx + uwsgi + flask一、安装1、安装uwsgi[root@yaoliang day_13]# wget http://projects.unbit.it/downloads/uwsgi-2.0.4.tar.gz [ro...
    99+
    2023-01-31
    第十三天 python
  • Python第一周 学习笔记(3)
    一、数值型 1.数据类型分类: int:整数 python3的int就是长整型,且没有大小限制,受限于内存区域的大小int(x) 返回一个整数 float:浮点数 有整数部分和小数部分组成。支持十进制和科学计数法表示。只有双精度型。f...
    99+
    2023-01-31
    学习笔记 第一周 Python
  • 我的python学习--第七、八天
    Flask的HTTP方法HTTP(与web应用会话的协议)有许多不同的URL方法。默认情况下,路由只回应GET请求,但是通过route()装饰器传递methods参数可以改变这个行为。HTTP方法告知服务器,客户端想对请求的页面 做些什么。...
    99+
    2023-01-31
    python
  • Python第六周 学习笔记(3)
    1.指定一个源文件,实现copy到目标目录 个人实现: def filecopy(filename:str, cp_filename:str): ''' Author: lijl Description: 复制文...
    99+
    2023-01-31
    学习笔记 六周 Python
  • Python第二周 学习笔记(3)
    1.运用数组实现求10万以内质数: prime = [2] for i in range(3,100000,2): flag = False up = int(i**0.5)+1 for j in prime: ...
    99+
    2023-01-31
    学习笔记 Python
  • 学习python的第四天(python的
    一.Jupyter的安装以及运行 1.Jupyter的安装 运行CMD,在CMD中输入pip3 --default-timeout=100 install -U jupyter 再输入pip3 install jupyter_contr...
    99+
    2023-01-31
    第四天 python
  • 我的python学习--第十一天
    上午:作业讲解bootstrap-multiselect插件sweetalert插件下午:datatables----表格插件datetimepicker----时间插件Validform----表单验证插件锁定用户禁止登录---...
    99+
    2023-01-31
    第十一天 python
  • Python学习笔记:第一天python
    目录 1. python简介 2. python的安装 3. 编写第一个helloword 4. 变量和常量 5. 数据...
    99+
    2023-01-30
    学习笔记 Python python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作