服务器简介及用户管理

  • 1服务器系统
    • 1.1Windows操作系统
    • 1.2Linux操作系统
  • 2用户管理
    • 2.1用户管理概述
  • 2.2内置账户
    • 2.3配置文件及目录
    • 2.4 新建用户
    • 2.5相关DOS命令
  • 3组管理
    • 3.1组概述
    • 3.2 内置组
    • 3.3组管理命令
  • 4总结
  • 参考文献

1服务器系统

服务器的操作系统有很多,比如说常见的Windows、Linux、Unix等,最为常用的是Windows及Linux。

1.1Windows操作系统

服务器环境部署: Windows+IIS+ASP,可以支持语言有ASP、html、.net2.0/3.5/4.0、CGI、伪静态。
常见版本: 2003 32位,2008 64位,2012 64位,2016 64位。
优点: 使用图形界面进行操作,配置简单,方便使用。
缺点: 成本较高、安全性相对较低。

1.2Linux操作系统

服务器环境部署: Linux+Apache+PHP,可以支持语言有PHP5、html、CGI、伪静态。
常见版本: Redhat,CentOS,Ubuntu。
优点: 接近免费,性能高、稳定性很好、安全。
缺点: 只能用命令操作。

2用户管理

2.1用户管理概述

用户赋权: 不同账号有不同权限。为不同用户赋权,其实是为SID赋权。

安全识别符: 每个账户有自己唯一的SID(安全识别符)。

  • 简单由计算机ID+用户ID组成,详细见参考文献。
  • Windows系统管理员administrator的UID是500,普通用户从1000起。
  • Linus系统管理员root的UID是0。

密码相关重要信息:

  • 记住账户密码存储位置:c:\windows\system32\config\SAM。
  • Windows上默认密码最长有效期42天。
  • 采用不可逆加密算法,Hash算法,用于验证输入密码的校验值是否与系统保存一致。
  • 会被暴力破解或撞库破解。

2.2内置账户

1. 给人使用的账户:

  • administrator #管理员账户
  • guest #来宾账户

2. 计算机服务组件相关的系统账户:

  • system #系统账户=权限至高无上
  • local services #本地服务账户=权限等于普通用户
  • network services #网络服务账户=权限等于普通用户

3. 为不同服务设置账户,是为避免服务漏洞被击破而导致过高的权限泄露。
4. 权限排序: system > administrator > local / netword services > guest

2.3配置文件及目录

每个用户都有自己的配置文件(家目录),在用户第一次登录时自动产生。
win2008 win7路径: c:\用户
win2003 winXP路径:c:\Documents and Setting\

2.4 新建用户

win2003 winXP右键我的电脑,进入管理。

2.5相关DOS命令

net user                     #查看用户列表
net user [某个用户]             #查看该用户信息
net user [某个用户] [新密码]   #只有管理员可以用,为用户修改密码
net user abc 123 /add           #为账户abc修改密码,若无该用户,则新建并设置密码。
net user abc /del               #删除用户
net user abc /active:no         #no表示禁用,yes表示可用。

3组管理

3.1组概述

组的作用: 简化赋权
赋权的方式: (1)用户→组→赋权;(2)用户→赋权

3.2 内置组

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

  • 管理员组:administrators
  • 来宾组:guests
  • 普通用户组,默认新用户所属组:users
  • 网络配置组:network
  • 打印组:print
  • 远程桌面组:remote Desktop

3.3组管理命令

net localgroup                                   #查看组列表
net localgroup administrators                   #查看该组信息
net localgroup administrators abc /add          #提权,添加abc至组
net localgroup administrators abc /del          #降权,虽然abc与administrator同为管理员,但权限有略微差异。
net localgroup "remote desktop users" abc /add    #当组名是多少单词时,需要用双引号括起来。
net localgroup CEO /add                         #新建组

4总结

熟悉不同系统的用户管理和组管理命令,将其写入到批处理文件中,可在不知不觉中创建用户并提权。

参考文献

  1. 安全标识符百科

第5节 服务器系统简介及用户和组管理相关推荐

  1. 【CyberSecurityLearning 3】批处理、用户与组管理、服务器远程管理、破解Windows系统密码

    目录 一.批处理编写 1.1.批处理作用 1.2.如何创建批处理 1.3.批处理基本语法 1.3.1.@echo off 1.3.2.pause 1.3.3.title 1.3.4.echo. 1.3 ...

  2. 麒麟linux创建用户组,麒麟Linux系统用户和组管理指南(21页)-原创力文档

    中标麒麟Linux服务器操作系统培训系列 中标麒麟Linux系统用户和组管理指南 技术创新,变革未来 本章目标 •熟悉中标麒麟Linux服务器操作系统中用户和组的 基本操作命令和方法: •了解用户和用 ...

  3. windows服务器新建管理员用户_用户和组管理

    服务器系统版本介绍 windows服务器系统: win2000 win2003 win2008 win2012 linux服务器系统: RedhatCentos 用户管理 1.用户概述 每一个用户登录 ...

  4. 电脑修改ip地址方法cmd_Mac系统如何创建用户群组?苹果电脑修改用户名方法

    群组允许多个用户拥有相同的访问权限.例如,您可以将文件夹或文件的特定访问权限授予群组,这样该群组的所有成员都可以进行访问.您还可以将每个共享文件夹的特定访问权限分配给群组. Mac系统如何创建用户群组 ...

  5. linux6用户t密码,linux系统 用户和组管理类命令的使用方法

    列出当前系统上全部已经登陆的用户的用户名,注意:同一用户登陆屡次,则只显示一次便可.mysql [root@lpz ~]# who    #显示当前用户登陆信息linux root    tty1   ...

  6. 在linux系统中查看组管理信息命令,Linux用户和组管理常用命令

    导读 这篇文章主要介绍了 用户和组管理常见 ,总结整理了linux用户和组管理相关原理.操作 与使用注意事项,需要的朋友可以参考下. 1.用户隶属于用户组的 2.用户与用户组配置文件 1)用户组配置文 ...

  7. linux中检测用户信息的命令是,在Linux系统上检查用户所属组

    Linux 管理员经常进行的一项操作之一:那就是把用户添加到现有组,这是在一些大环境工作的 Linux 管理员日常经常从事的操作之一,所以经常会在 Linux 系统上检查用户所属组,本文就来谈谈这方面 ...

  8. linux用户权限简介,Linux用户及权限管理

    [文件管理.管道.用户及组管理.用户及权限管理]\用户及组管理 用户与组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这 ...

  9. Linux 目录所属组设置,Linux系统用户与组管理命令及配置文件总结

    一.Linux系统用户及组分类 1.用户类别 Linux系统中的用户大致可分为三类:root用户.系统用户.普通用户.每一个用户都拥有一个唯一的身份标识UID. 2.组分类 与用户信息对应的,Linu ...

最新文章

  1. html列表拖拽排序插件,可对列表自由拖拽排序的jQuery插件
  2. 解决AS gradle下载同步卡慢的问题
  3. mysql 哨兵模式_Redis讲解主从复制和哨兵模式
  4. 创建分区表+分区表的分类+创建散列分区表+查看散列分区表分区中的数据+创建列表分区表+查看列表分区表分区中的数据...
  5. axios 登录后设置header_axios如何利用promise无痛刷新token
  6. Linux卸载minikube命令整理
  7. LeetCode 1011. 在 D 天内送达包裹的能力(二分查找)
  8. 新加入一个团体,如何能尽快的展开测试工作(转载)
  9. Ubuntu安装好后,没有网络怎么办?
  10. 第010讲 通配符选择器 父子选择器
  11. (省赛系列——团队第三场)
  12. 一、项目分析(华为项目管理法-孙科炎读书摘要)
  13. 蔡学镛:写SOP(标准作业程序)就是写程序
  14. VS 格式化代码快捷键
  15. 《嵌入式 - STM32开发指南》手把手教你搭建STM32开发环境 [Linux版 - 3]
  16. 有赞宣布收费,免费模式在移动电商时代真走不通?
  17. Unity 3d Homework 5 打飞碟游戏实现
  18. docker-sync 加速 Laravel Sail 代码同步
  19. Win10、11快速切换不同桌面快捷键
  20. 判断Iphone,Ipad当前网络状态

热门文章

  1. 如何往linux虚拟机传文件,Windows中虚拟机Linux传输文件的两个简单的方法
  2. 台式机设置声音快捷键
  3. 《那些年啊,那些事——一个程序员的奋斗史》——17
  4. 搜狗输入法For Linux
  5. 备份恢复Lesson 11. Performing Recovery I
  6. 最佳实践(2):iOS开发篇
  7. python dataframe合并相同行_pandas之DataFrame合并merge
  8. (Tekla Structures二次开发)创建多边形板
  9. LiveData 机制详解
  10. 【组合数学】组合恒等式 ( 组合恒等式 积之和 1 | 积之和 1 证明 | 组合恒等式 积之和 2 | 积之和 2 证明 )