首页 > 其他分享 >网络安全学习篇4_用户与组管理

网络安全学习篇4_用户与组管理

时间:2023-06-28 10:33:47浏览次数:47  
标签:网络安全 用户名 账户 localgroup 用户 学习 net 权限


上一篇博客:基本DOS命令与批处理


目录

服务器系统版本的介绍

用户管理

  1. 用户概述
  2. 内置账户
  3. 配置文件

组管理

  1. 组概述
  2. 内置组
  3. 组管理命令

服务管理


开始

一、服务器系统版本介绍

windows服务器系统:win2000 win2003 win2008 win2012
linux服务器系统:Redhat Centos

二、用户管理

1.1用户概述




系统SID:S-1-5-21-426206823-2579496042-14852678
SID就像人的身份证,根据地域前面的部分位数相同,对应系统SID,后面的若干位每个人都不同,对应UID

用户UID:500 

windows系统管理员administrator的UID是500 

普通用户的UID是1000开始

不同的账户拥有不同的权限,为不同的账户赋权限,也就是为不用账户的SID赋权限! 

查看sid值:whoami /user


1.2内置账户

给人使用的账户:

administrator ------管理员账户

guest -------来宾账户

计算机服务组件相关的系统账号

system --------#系统账户 == 权限至高无上

local services ---------#本地服务账户 == 权限等于普通用户

network services ----------#网络服务账户 == 权限等于普通用户

1.3配置文件

每个用户都有自己的配置文件(家目录),在用户第一次登录时自动产生,路径是:

win7/win2008 c:\用户\

xp/win2003 c:\Documents and Settings\

1.4用户管理命令

net user -----------------查看用户列表

net user 用户名 密码 ------------------- 改密码

net user 用户名 密码 /add -----------------------创建一个新用户

net user 用户名 /del ----------------------------删除一个用户

net user 用户名 /active:yes/no -----------------------激活或禁用账户


练习: (尽量在虚拟机,在最新的Win10下可能会不同)

1、练习图形及命令行中,进行用户管理(包括创建、修改密码、删除用户、登录并验证家目录产生、及权限)
2、制作一个批处理脚本,可以实现互动创建用户!

网络安全学习篇4_用户与组管理_linux

网络安全学习篇4_用户与组管理_linux_02

三、组管理

3.1组概述

组的作用:简化权限的赋予

赋权限方式:

1)用户—组---赋权限
2)用户—赋权限

3.2内置组

内置组的权限默认已经被系统赋予

1)administrators # 管理员组 2)guests # 来宾组 3)users # 普通用户组,默认新建用户都属于该组 4)network # 网络配置组 5)print # 打印机组 6)Remote Desktop # 远程桌面组

3.3组管理命令

>  net localgroup                            # 查看组列表 
>  
>  net localgroup  组名                      # 查看该组的成员 
>  
>  net localgroup  组名  /add                # 创建一个新的组 
>  
>  net localgroup  组名  用户名  /add         # 添加用户到组 
>  
>  net localgroup  组名  用户名  /del         # 从组中踢出用户 
>  
>  net localgroup  组名  /del                # 删除组

练习:

1、练习图形及命令行中,进行组管理(创建组、组成员添加、查看组成员、成员脱离组、删除组)

2、创建1个普通用户lisi,并将lisi提升为管理员,并验证lisi是否成功取得管理员权限!

四、服务管理

cmd ----输入services.msc回车



标签:网络安全,用户名,账户,localgroup,用户,学习,net,权限
From: https://blog.51cto.com/u_15790456/6569636

相关文章

  • 网络安全学习篇37_第二阶段_基本Linux脚本、变量、判断if、循环for\while、case语句
    上一篇博客:网络安全学习篇36_第二阶段_简单介绍JavaWeb框架之Tomcat服务、Nginx负载均衡、Linux包过滤防火墙IPtables、NAT网络地址转换目录shell脚本变量数值读入if判断语句for、while循环语句case语句开始shell脚本1.脚本的作用:可以执行计划任务把需要执行的代码保存在一个文件......
  • 关于人工智能项目学习的思考
    在我们学习一个小的项目的时候,我们别看我们有时候使用的是一个个封装好的库的模型,看起来很简单。我们可以从其中学到哪些东西呢?接下来我来总结一下。1、对于一个NLP任务中,例如机器翻译,我们首先可以学习到机器翻译的整体过程,从数据选择->数据处理->模型选择->训练->模型评估。2、......
  • Java语言学习2
    JavaSE2面向对象(OOP)编程初始面向对象面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么....面向过程适合处理一些简单的问题面向对象思想物以类聚,分类的思维模式,思考问题是否首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对......
  • Java语言学习1
    JavaSE1机器语言的发展史第一代语言(机器语言)机器语言计算机的基本计算方式都是基于二进制的方式。二进制:0101010010110101001这种代码是直接输入给计算机使用的,不经过任何转换101210311410051016110711181000161000032100000第二代机器语言(......
  • SpringCloud学习-2
    SpringCloud学习第二天Eureka相关配置eureka:client:service-url:defaultZone:http://127.0.0.1:10087/eureka#设置eureka服务注册的地址register-with-eureka:false#不注册自己,自己不会显示在服务列表中registry-fetch-interval-seconds:30#......
  • 强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟
    强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟深度确定性策略梯度TD3算法详解1.核心词汇深度确定性策略梯度(deepdeterministicpolicygradient,DDPG):在连续控制领域经典的强化学习算法,是深度Q网络在处定性”表示其输出的是一个确定的动作,......
  • 强化学习从基础到进阶--案例与实践[7.1]:深度确定性策略梯度DDPG算法、双延迟深度确定
    强化学习从基础到进阶--案例与实践[7.1]:深度确定性策略梯度DDPG算法、双延迟深度确定性策略梯度TD3算法详解项目实战1、定义算法1.1定义模型!pipuninstall-yparl!pipinstallparlimportparlimportpaddleimportpaddle.nnasnnimportpaddle.nn.functionalasFcl......
  • 强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟
    强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟深度确定性策略梯度TD3算法详解1.核心词汇深度确定性策略梯度(deepdeterministicpolicygradient,DDPG):在连续控制领域经典的强化学习算法,是深度Q网络在处定性”表示其输出的是一个确定的动作,可......
  • Linux基础学习<1:Linux vim以及Linux命令大全>
    Linuxvi/vimvim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图—入门到进阶 vimVim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说,vi......
  • 强化学习从基础到进阶–案例与实践[7.1]:深度确定性策略梯度DDPG算法、双延迟深度确定
    强化学习从基础到进阶--案例与实践[7.1]:深度确定性策略梯度DDPG算法、双延迟深度确定性策略梯度TD3算法详解项目实战1、定义算法1.1定义模型!pipuninstall-yparl!pipinstallparlimportparlimportpaddleimportpaddle.nnasnnimportpaddle.nn.functionalasFcla......