如何验证从 https://dl.google.com 下载的 google `cloud_sql_proxy` 的校验和?
How to validate the checksum of the google `cloud_sql_proxy` downloaded from https://dl.google.com?
背景
- Google 的 cloudsql 产品,有一个
cloud_sql_proxy
工具用于远程连接到 SQL 实例,如记录 here
- 此工具的安装说明是使用
curl
直接为您的系统下载预编译的二进制文件
- 但是,这些当前说明中未提供
checkum
来验证此下载
问题
如何在 运行 之前验证此二进制文件?
回答
- 代理的releases page提供对应的最新SHA256校验和
- 在您的系统上使用适当的工具来获取校验和并进行比较
- 例如如果使用
shasum
:
$ shasum -a 256 cloud_sql_proxy
b147a642ef9564469e395f1da3eb913f5e49c00c7e32bb929be8eebe102977ff cloud_sql_proxy
背景
- Google 的 cloudsql 产品,有一个
cloud_sql_proxy
工具用于远程连接到 SQL 实例,如记录 here - 此工具的安装说明是使用
curl
直接为您的系统下载预编译的二进制文件
- 但是,这些当前说明中未提供
checkum
来验证此下载
问题
如何在 运行 之前验证此二进制文件?
回答
- 代理的releases page提供对应的最新SHA256校验和
- 在您的系统上使用适当的工具来获取校验和并进行比较
- 例如如果使用
shasum
:
$ shasum -a 256 cloud_sql_proxy
b147a642ef9564469e395f1da3eb913f5e49c00c7e32bb929be8eebe102977ff cloud_sql_proxy