编辑
2023-07-28
运维
00

现有问题:

因为入职工具使用的是操作LDAP+PowerShell命令操作AD域和DHCP,因为后期新建了一个复制域有可能域之间传输信息有信息差,本机通过PoweShell来对新建账号初始化密码的时候有可能会出现找不到用户的问题,所以考虑使用远程PoweShell直接操作AD域,看是不是能解决问题

WinRm的配置:

shell
#被控AD域PoweShell Enable-PSRemoting #开启WinRm #允许未加密连接 #这里修改配置需要注意网上有些配置在后面均缺少引号,后面配置不被单引号包住则无法完成配置 winrm set winrm/config/client '@{AllowUnencrypted = "true"}' #设置信任所有连接(*表示所有都信任,这么设置并不安全) winrm set winrm/config/client '@{TrustedHosts="*"}' #可以查看配置信息 winrm get winrm/config
编辑
2023-07-28
运维
00

网卡、公司PC信息录入和飞书资产信息推送

网卡录入和PC信息采集

PC

在资产系统之前,公司内网的IP地址为固定地址保留,所以每个IP地址都是实名的。那么对公司设备的MAC地址的采集就是一件重要的事情了。在PC端因为公司设备都会加如域中,所以通过统一下发bat脚本来进行信息的收集。

bash
@echo off #如果存在则不重复收集,直接打印以下时间意思意思 # if not exist \\10.1.1.9\Software\系统信息收集\%computername%.txt goto nofile goto start :nofile wmic nic where "NetConnectionId!=NULL and MacAddress!=NULL" get "NetConnectionID","MacAddress" | findstr "[^]" | findstr /i /v "^Mac.." >"%tmp%\$" for /f "tokens=1,2 delims= " %%a in ('type "%tmp%\$"') do ( echo 网络连接: [%%b] MAC 地址: [%%a] >> \\10.1.1.9\Software\系统信息收集\%computername%.txt ) wmic nic where "NetConnectionId!=NULL and MacAddress!=NULL" get "Description" | findstr "[^]"| findstr /i /v "^Des.." >"%tmp%\12" for /f "delims=" %%a in ('type "%tmp%\12"') do ( echo %%a >> \\10.1.1.9\Software\系统信息收集\%computername%.txt ) ipconfig |find "10."|find "IPv4" >> \\10.1.1.9\Software\系统信息收集\%computername%.txt whoami >> \\10.1.1.9\Software\系统信息收集\%computername%.txt :start echo %time%
编辑
2023-07-28
运维
00

背景

其实作为一个运维,接触到开发的东西非常的有限,平常使用python无非就是想要优化一下工作流,写一点小工具来辅助一下,要求不高,也不深。毕竟时间有限Python作为脚本语言配合各自即使通讯平台的api应该是非常方便的。比较平常大多数时间不是对着问题就是对着钉钉或者是飞书,所以把这些工具的通知给直接发到钉钉或者飞书上非常方便。

之前公司使用的飞书,虽然功能并不多但是完全够用,并且能够很容易理解文档,每一次更新都能看到易用性上是有很大提高的,现在我更换了公司,这家公司使用的是钉钉,便小试了一下钉钉。先从周边开始说起。

你钉钉的开发社区引导是真不行啊

之前飞书开发的过程中感觉有点问题,那第一时间我就想找一下有没有相关的开发者社区呢? 我们很容易就能在开发者文档的开发者广场中找到组织,在里面提问和交流,非常方便。

飞书开发者广场

来 找一下他们的交流社区到底在哪里

编辑
2023-07-28
运维
00

0x01 背景

组长布了一台FTP服务器用于文件的上传和下载,要求有一个账号能够上传下载,其他用户仅可下载,基本系统已完成部署,但是不需要用户登录默认创建用户文件夹,并且需要统一指向指定文件夹。

0x02 解决过程

在要到服务器账号密码后因为服务不是我布置的,所以显示查询了VSFTP的相关资料,结合在windows上的使用经验,linux上的FTP文件夹权限也是和FTP时的权限对应的,所以这里先复习了一下Linux文件夹的权限相关。

掩码

编辑
2023-07-28
运维
00

直接拷贝宿主机时区

因为之前容器不需要校对时间获取token,现在需要校验token获取时间,所以需要同步容器时间

shell
docker cp /etc/localtime <CONTAINER ID>:/etc/

问题

Error response from daemon: Error processing tar file(exit status 1): invalid symlink "/etc/localtime" -> "../usr/share/zoneinfo/Asia/Shanghai" 报错