Windows
1 前言
一个问题,一篇文章,一出故事。
笔者最近需要配置Windows服务器,于是整理此文。
2 最佳实践
2.1 准备服务器
OS = Windows Server 2019
IP = 10.168.0.194
Host Name = winSer.cmdschool.org
2.2 系统的基本配置
2.2.1 配置IP地址
In winSer,
New-NetIPAddress -InterfaceAlias Ethernet0 -AddressFamily Ipv4 -IPAddress 10.168.0.194 -PrefixLength 24 -DefaultGateway 10.168.0.1
2.2.2 配置DNS
In winSer,
Set-DnsClientServerAddress -InterfaceAlias Ethernet0 -ServerAddresses "8.8.8.8 8.8.4.4"
2.2.3 重命名管理员
In winSer,
Rename-LocalUser -InputObject Administrator -NewName cmdschooladmin
2.2.4 安装SSH服务
In winSer,
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 Start-Service sshd Set-Service -Name sshd -StartupType 'Automatic'
2.2.5 加域
In winSer,
Add-Computer -DomainName cmdschool.org -NewName winSer
2.2.6 配置远程桌面
In winSer,
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDeny TSConnections" -value 0 Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
2.3 更新系统
In winSer,
2.3.1 安装软件包
Install-Module -Name PSWindowsUpdate -Force
2.3.2 确认工具已经安装
Get-Package -Name PSWindowsUpdate
2.3.3 列出安装补丁
Get-WindowsUpdate
或者,如下命令等价,
Get-WUList
2.3.4 执行补丁安装
Get-WindowsUpdate -Install
或者,如下命令在某些情况下更加方便,
Get-WindowsUpdate -Install -AutoReboot
没有评论