当前位置: 首页 > news >正文

服务器的安装与安全设置

1:安装操作系统

1、创建虚拟机Win49(49为序号),并安装Windows Server 2019操作系统

   参考配置:安装系统的分区大小为20GB,其余分区暂不划分,
                        文件系统格式为NTFS,
                        计算机名为Win49,
                        管理员密码P@ssw0rd,
                        服务器的IP地址为10.10.49.1
                        子网掩码为255.255.255.0,
                        DNS设置为10.10.49.1,
                        网关设置为10.10.49.1,
                        属于工作组COMP。

3、利用Windows的磁盘管理工具分一个FAT分区与一个NTFS分区

4、设置计算机虚拟内存为自定义方式,其初始值为1560MB,最大值为2130MB;

5、启用Windows自动更新和网络发现;

6、启用远程桌面和防火墙;

2:操作系统的安全设置

1、添加5个磁盘分区(磁盘空间大小自己设定),分别创建RAID1和RAID5两种磁盘阵列,磁盘阵列容量自定。

2通过【工具】-【管理工具】-【本地安全策略】,对本地管理员账户进行如下安全配置:

(1)密码必须符合复杂性要求,密码长度至少8个字符。

(2)6次无效登录即锁定账户,锁定时间为30分钟。

思考题

1. 虚拟内存有什么用途?如何设置虚拟内存? 

2. 如果服务器上只有一个网卡,而又需要多个IP地址,该如何操作?

一、配置IP地址、子网掩码、DNS和网关

  1. 打开网络设置
    1. 右键点击任务栏右下角网络图标 → 选择「打开网络和Internet设置」
    2. 或通过「控制面板」→「网络和共享中心」→「更改适配器设置」
  2. 进入适配器属性
    1. 右键点击正在使用的网络连接(如以太网)→ 选择「属性」
    2. 双击「Internet协议版本4 (TCP/IPv4)」
  3. 手动配置IP参数
    1. 选择「使用下面的IP地址」
      1. IP地址:10.10.49.1
      2. 子网掩码:255.255.255.0
      3. 默认网关:10.10.49.1
    2. 选择「使用下面的DNS服务器地址」
      1. 首选DNS服务器:10.10.49.1
      2. 备用DNS服务器:留空或填写其他可用DNS
  1. 验证配置
    1. 按 Win+R 输入 cmd 打开命令提示符
    2. 执行 ipconfig /all 检查配置是否生效
    3. 执行 ping 10.10.49.1 测试网关连通性

二、加入工作组COMP

  1. 打开系统属性
    1. 右键点击「此电脑」→ 选择「属性」
    2. 或通过「控制面板」→「系统和安全」→「系统」
  2. 更改工作组设置
    1. 点击右侧「更改设置」
    2. 在「系统属性」窗口中:
      1. 切换到「计算机名」选项卡
      2. 点击「更改」按钮
      3. 在「计算机名/域更改」窗口中:
        1. 选择「工作组」→ 输入 COMP
        2. 点击「确定」保存

  1. 重启生效
    1. 系统会提示需要重启,点击「确定」后重启服务器

三、配置后验证

  1. 网络连通性测试
    1. 执行 ping 10.10.49.1 验证本地网络配置
    2. 执行 nslookup 测试DNS解析(输入任意域名如 baidu.com
  2. 工作组验证
    1. 重启后通过「系统属性」确认工作组显示为 COMP
    2. 在其他计算机上通过「网络」查看是否能发现该服务器

3、利用Windows的磁盘管理工具分一个FAT分区与一个NTFS分区

4、设置计算机虚拟内存为自定义方式,其初始值为1560MB,最大值为2130MB;

5、启用Windows自动更新和网络发现;

6、启用远程桌面和防火墙;

以下是针对Windows Server系统完成您需求的操作指南,分步骤说明如下:

一、磁盘分区与RAID阵列配置(需管理员权限)

1. 磁盘准备(以5个虚拟磁盘为例)
  • 通过「服务器管理器」-「文件和存储服务」-「磁盘」添加5个新虚拟磁盘(若为物理机需安装硬盘)
  • 建议分区方案:
    • RAID1组:2个磁盘(各分配100GB,总可用100GB)
    • RAID5组:3个磁盘(各分配200GB,总可用400GB)
2. 创建存储池

powershell

# 创建存储池
New-StoragePool -FriendlyName "MainPool" -StorageSubsystemFriendlyName "Windows Storage*" -PhysicalDisks (Get-PhysicalDisk | Where CanPool -eq $True)
3. 创建虚拟磁盘

powershell

# 创建RAID1(双盘镜像)
New-VirtualDisk -FriendlyName "RAID1_Data" -StoragePoolFriendlyName "MainPool" -ResiliencySettingName Mirror -Size 100GB
# 创建RAID5(三盘奇偶校验)
New-VirtualDisk -FriendlyName "RAID5_Backup" -StoragePoolFriendlyName "MainPool" -ResiliencySettingName Parity -Size 400GB
4. 格式化分区

powershell

# 初始化RAID1
Get-Disk | Where OperationalStatus -eq "Offline" | Initialize-Disk -PartitionStyle GPT
New-Partition -DiskNumber (Get-Disk | Where Size -eq 100GB).Number -DriveLetter R -UseMaximumSize
Format-Volume -DriveLetter R -FileSystem NTFS -NewFileSystemLabel "RAID1_Data"
# 初始化RAID5(重复类似操作)

二、本地安全策略配置

1. 打开本地安全策略
  • 方法:Win+R → 输入 secpol.msc → 回车
2. 密码策略配置

路径:安全设置 → 账户策略 → 密码策略

  • 启用「密码必须符合复杂性要求」
  • 设置「最小密码长度」为8个字符
3. 账户锁定策略配置

路径:安全设置 → 账户策略 → 账户锁定策略

  • 设置「账户锁定阈值」为6次无效登录
  • 设置「账户锁定时间」为30分钟
  • 建议同时设置「复位账户锁定计数器」为30分钟

三、验证配置

  1. RAID状态检查:

powershell

Get-VirtualDisk | Format-Table FriendlyName,ResiliencySettingName,HealthStatus,OperationalStatus

正常应显示HealthStatus为Healthy

  1. 安全策略验证:

cmd

net accounts

输出应包含:

  • 密码复杂性: 启用
  • 锁定阈值: 6
  • 锁定持续时间: 30

注意事项

  1. RAID配置会清除磁盘数据,请确保使用新磁盘操作
  2. 建议对重要RAID阵列设置定期完整性检查
  3. 生产环境建议使用硬件RAID卡以获得更好性能
  4. 安全策略修改后立即生效,无需重启

完成上述配置后,系统将同时具备:

  • 磁盘冗余保护(RAID1镜像+RAID5奇偶校验)
  • 强化认证安全(复杂密码+暴力破解防护)
  • 符合CIS安全基准的账户保护策略

1. 虚拟内存的用途及设置方法

用途
虚拟内存(Virtual Memory)是操作系统通过硬盘空间模拟的扩展内存,主要解决物理内存(RAM)不足时的程序运行问题。其核心作用包括:

  • 内存扩展:当物理内存耗尽时,将部分不活跃的内存页(Page)暂存到硬盘(交换文件/Swap File),释放物理内存供活跃程序使用。
  • 内存隔离:为每个进程提供独立的虚拟地址空间,增强系统稳定性和安全性。
  • 大程序支持:允许运行需要超过物理内存容量的程序(如大型游戏、开发工具)。

设置方法(以Windows 10/11为例)

  1. 打开系统属性
    • 右键点击「此电脑」→ 选择「属性」→ 点击左侧「高级系统设置」。
  2. 调整虚拟内存
    • 在「性能」区域点击「设置」→ 切换到「高级」选项卡→ 点击「虚拟内存」区域的「更改」。
  3. 配置参数
    • 取消自动管理:勾选「自动管理所有驱动器的分页文件大小」→ 取消勾选。
    • 选择驱动器:选择系统盘(通常为C盘)→ 自定义大小。
    • 设置数值
      • 初始大小:建议为物理内存的1.5倍(如8GB内存设为12288MB)。
      • 最大值:建议为物理内存的3倍(如8GB内存设为24576MB)。
    • 保存设置:点击「设置」→ 确认重启生效。

注意事项

  • 虚拟内存过小会导致系统卡顿,过大则可能因频繁硬盘读写影响性能。
  • SSD硬盘可显著提升虚拟内存读写速度,但需保留足够剩余空间。

2. 单网卡配置多个IP地址的方法(IP别名)

场景
当服务器仅有一个物理网卡但需要承载多个网络服务(如Web服务器、数据库服务器)时,可通过IP别名技术实现。

实现步骤(以Linux/Windows为例)

Linux系统(CentOS/Ubuntu)
  1. 临时配置(重启失效)

    bash

# 添加IP别名(假设网卡为eth0)
sudo ip addr add 192.168.1.100/24 dev eth0 label eth0:0
sudo ip addr add 192.168.1.101/24 dev eth0 label eth0:1

 验证配置:ip addr show eth0

 

  1. 永久配置
    • 编辑网卡配置文件(路径可能因发行版而异):

      bash

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 # CentOS# 或sudo vi /etc/netplan/00-installer-config.yaml # Ubuntu
    • 添加内容示例(CentOS):

      ini

      DEVICE=eth0
      BOOTPROTO=static
      ONBOOT=yes
      IPADDR0=192.168.1.100
      PREFIX0=24
      IPADDR1=192.168.1.101
      PREFIX1=24
    • 重启网络服务:

      bash

sudo systemctl restart network # CentOS
sudo netplan apply # Ubuntu
Windows系统
  1. 打开网络适配器设置
    • 控制面板 → 网络和Internet → 网络连接 → 右键点击网卡 → 选择「属性」。
  2. 配置IP别名
    • 双击「Internet协议版本4(TCP/IPv4)」→ 点击「高级」。
    • 在「IP设置」选项卡中:
      • 添加主IP地址(如192.168.1.100/24)。
      • 点击「添加」→ 输入额外IP(如192.168.1.101/24)→ 确认。
  3. 验证配置
    • 命令提示符输入:ipconfig

注意事项

  • 多个IP地址需属于同一子网或通过路由配置跨子网访问。
  • 确保防火墙规则允许通过所有IP的入站连接。
  • 云服务器(如AWS、阿里云)需在控制台绑定辅助IP(通常称为「弹性网卡」)。

相关文章:

  • 机器学习18-强化学习RLHF
  • Excel基础:数据编辑
  • git 多用户管理 跨平台
  • dify小用
  • Miniconda+Jupyter+PyCharm初始环境配置
  • Linux命令:内置命令与外部命令的本质区别
  • 开疆智能CCLinkIE转ModbusTCP网关连接测联无纸记录仪配置案例
  • 60% 重构项目陷 “越改越烂” 泥潭!
  • 【stm32】HAL库开发——CubeMX配置外部中断和配置PWM
  • Flink部署与应用——Flink架构概览
  • 【机器学习深度学习】线性代数
  • 爬虫简单实操2——以贴吧为例爬取“某吧”前10页的网页代码
  • 华为交换机 USG6311E 新建 vlan
  • python的银行柜台管理系统
  • 大模型在慢性病毒性肝炎预测及诊疗方案制定中的应用研究
  • window显示驱动开发—支持 DXGI DDI(四)
  • 6月份最新代发考试战报:思科华为HCIP HCSE 考试通过
  • C语言专题:15.宏定义与控制指令(#define、#ifndef、#undef、#defined)
  • 新手向:Neo4j的安装与使用
  • 【thinkphp5】Session和Cache记录微信accesstoken