IT技术 - 运维篇
第二章 Windows的IT运维笔记
系列文章回顾
一、Windows10专业版添加gpedit.msc
执行以下bat脚本
@echo off
pushd "%~dp0"
dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >gp.txt
dir /b %systemroot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>gp.txt
for /f %%i in ('findstr /i . gp.txt 2^>nul') do dism /online /norestart /add-package:"%systemroot%\servicing\Packages\%%i"
pause
二、海康威视前端页面导出通道名称
将海康威视的通道名称的页面下载到本地,执行以下python脚本
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @Date : 2023-03-14
# @Name : wendr
from bs4 import BeautifulSoup
import os
bslist = {}
info = {}
for file in os.listdir(os.getcwd()):
if file.rfind('html') > -1:
with open(os.path.join(os.getcwd(), file), 'r', encoding='utf-8') as data:
bslist[file] = BeautifulSoup(data, 'lxml')
for bskey, bsvalue in bslist.items():
tables = bsvalue.find('div', {'class': 'table-body'}).findAll('div', {'class': 'table-row'})
info[bskey] = []
for tab in tables:
num = tab.findAll('span')[1].text.strip()
msg = tab.findAll('span')[2].text.strip()
ip = tab.findAll('span')[3].text.strip()
info[bskey].append([num, msg, ip])
if os.path.exists(os.path.join(os.getcwd(), 'success.txt')):
os.remove(os.path.join(os.getcwd(), 'success.txt'))
for k, v in info.items():
with open(os.path.join(os.getcwd(), 'success.txt'), 'a', encoding='utf-8') as d:
for v1 in v:
d.write(v1[0])
d.write('&' + v1[1])
d.write('&' + v1[2])
d.write('&&' + os.path.splitext(k)[0])
d.write('\n')
三、Windows Server的 CredSSP 加密数据库修正
Windows
客户端连接Windows Server
服务端时,客户端提示如下图,客户端不支持服务端要求的CredSSP函数,一般需要给客户端打补打或者禁用CredSSP来解决,如下方案为 禁用CredSSP。
在Windows
客户端本地执行如下bat脚本,可修复此问题
REG ADD HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters
REG ADD HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters /v AllowEncryptionOracle /t REG_DWORD /d 2 /f
四、Windows使用netcat建立TCP Client/Server
nc -l -s 1.1.1.1 -p 12345 # tcp服务端, 监听本机1.1.1.1 TCP12345 端口
nc -l -p 12345 # tcp服务端, 监听本机TCP12345 端口
nc -l -p 12345 -u # udp服务端, 监听本机UDP12345 端口
nc -n 1.1.1.2 23456 # tcp客户端, 连接远程主机1.1.1.2 TCP23456 端口
nc -s 1.1.1.1 -p 12345 -n 1.1.1.2 23456 # tcp客户端, 本机1.1.1.1 TCP12345 端口 连接远程主机1.1.1.2 TCP23456 端口