内网-1(win工作组与域环境)

2024-06-03 07:20

本文主要是介绍内网-1(win工作组与域环境),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、概述

1、工作组:将不同的计算机按功能(或部门)分别列入不同的工作组

(1)、查看(windows)

  • 查看当前系统中所有用户组:打开命令行--》net localgroup
  • 查看组中用户:打开命令行 --》net localgroup 后接组名
  • 查看用户所属组:打开命令行 --》net user 后接用户名

(2)、加入/创建(windows)

  • 用户加入工作组:此电脑属性--》更改设置,命令行--》net localgroup 组名 用户名

(3)、优缺点

  • 优点:资源、访问权限共享
  • 缺点:缺乏集中管理与控制,只适合小规模用户使用

(4)、本地工作组

  • 本地最高管理员权限administrator
    • 用户的SID 最后一位是500
    • 查看当前系统所有用户SID:wmic useraccount get name,sid
    • 默认在administrators组中
  • 本地普通管理员权限:加入了administratorts组但不是administrator的用户
    • 虽然也是管理员,但是有些操作也是执行不了的,因为有UAC认证

(5)、UAC认证:进行一些会影响系统安全的操作时,会自动触发UAC,用户确认后才能执行

  •         命令行输入MSConfig进入系统配置--》工具--》设置UAC

2、域:有安全边界的计算机集合

注:安全边界:在两个域中,一个域中的用户不能访问另一个域中的资源

(1)、特点:账号集中管理,所有帐号均存在服务器上

(2)、相关概念

  • 域控(DC):用于管理所有客户端的服务器,负责接入的主机和用户的认证工作。
    • 类似于公司中的门禁系统,会根据你的身份信息,来允许或阻止进入哪个房间。
    • 在域环境中可以存在多个DC,一个作为主DC,其他为备份DC
  • 父域与子域:在网络中划分多个域。第一个域称父域,各分部的域称该域的子域
    • 类比:若父域是域名中的二级目录,那子域就是域名中的三级目录
    • 父域和子域之间默认是信任的
    • 父域和子域之间可以有同名的用户存在
  • 域树:若干个域通过建立信任关系而组合成新的集合
    • 类比:域名中的多级目录
    • 域树中,域层次越深,级别越低
  • 域林:多个域树通过建立信任关系组成的集合
    • 类比:一个公司的两个不同的二级目录
  • 活动目录(AD):用于存储和组织网络中的对象(例如用户、计算机和组),并提供对这些对象的集中管理和访问控制。
    • 类比:若内网是一个字典,那么内网里的资源就是字典内容,活动目录相当于字典的索引

二、域环境搭建(windows server2012)

1、设置服务器,设置IP配置

2、更改计算机名(更改后需重启)(不更改也行,要能记住)

3、安装DC和DNS服务器

4、配置服务器(没提到的保持默认)

注:可以在记事本上记录,以防忘记,server2012:

  • 计算机名:125e
  • DC根域名:hack.com
  • 加入DC身份认证密码:125e@Hack
  • 账号:administrator

5、域内搭建主机(win7)

注:双方能ping通,不然加入不了域环境

(1)、设置IP

(2)、server2012添加域用户

(3)、win7修改计算机名,加入域环境

注:win7:

  • 计算机名:win7
  • 域用户:xlj
  • 账号:win7
  • 密码:Win@1234

(4)、重启,输入创建的域账号和密码登录

(5)、CMD运行whoami,前面多了域名,即成功加入域内

注:在server上添加用户,需要解锁账户

三、域内权限

1、组账号

  • 域本地组:其成员可以来自任意域,但只能访问本域的资源
    • 类比:工作组的普通用户
    • 想进行一些操作时,需要进行身份认证
  • 全局组:其成员只能来自本域,但可以访问域林中任何资源
  • 通用组:其成员可以来自任意域,且可以访问域林中的任何资源

2、A-G-DL-P策略:指将用户账号添加到全局组中,将全局组添加到域本地组中,然后为域本地组分配资源权限。

  • A:用户账号
  • G:全局组
  • U:通用组
  • DL:域本地组
  • P:资源权限

这篇关于内网-1(win工作组与域环境)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1026328

相关文章

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

gradle安装和环境配置全过程

《gradle安装和环境配置全过程》本文介绍了如何安装和配置Gradle环境,包括下载Gradle、配置环境变量、测试Gradle以及在IntelliJIDEA中配置Gradle... 目录gradle安装和环境配置1 下载GRADLE2 环境变量配置3 测试gradle4 设置gradle初始化文件5 i

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

windows端python版本管理工具pyenv-win安装使用

《windows端python版本管理工具pyenv-win安装使用》:本文主要介绍如何通过git方式下载和配置pyenv-win,包括下载、克隆仓库、配置环境变量等步骤,同时还详细介绍了如何使用... 目录pyenv-win 下载配置环境变量使用 pyenv-win 管理 python 版本一、安装 和

鸿蒙开发搭建flutter适配的开发环境

《鸿蒙开发搭建flutter适配的开发环境》文章详细介绍了在Windows系统上如何创建和运行鸿蒙Flutter项目,包括使用flutterdoctor检测环境、创建项目、编译HAP包以及在真机上运... 目录环境搭建创建运行项目打包项目总结环境搭建1.安装 DevEco Studio NEXT IDE

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装