Windows 内置工具简介
Windows 10 之后,操作系统内置了一系列比较实用的工具,此处对这些工具进行梳理介绍。
1. File Hash
可选的算法有: MD2
MD4
MD5
SHA1
SHA256
SHA384
SHA512
# cmd certutil -hashfile filename md5 # powershell Get-FileHash filename -algorithm md5
2. CSV 文件格式转换
把 csv
的文件格式进行标准化,如全部字段加上引号。
# powershell Import-Csv ".\a.csv" | Export-Csv ".\b.csv" -NoTypeInformation
3. Base64 编码解码
Base64
编码。把 InFile 文件编码成 base64 ,输出到 OutFile 中。
CertUtil -encode InFile OutFile
Base64
解码。把 InFile 文件中的 base64 字符串解码,输出到 OutFile 中。
CertUtil -decode InFile OutFile
4. OpenSSH 客户端
Windows 7 之前,若需要进行 ssh 连接, SecureCRT 、 Putty 等 ssh 客户端是必装软件。但从 Windows 10 开始,系统默认内置了 OpenSSH
客户端。
使用示例
# cmd or powershell ssh root@192.168.1.100
ssh-keygen
也能使用
# cmd or powershell ssh-keygen -t ed25519
如果管理的服务器比较多,需要像 SecureCRT 里的保存连接功能,可以参考 ssh config 使用说明 进行配置。