小编홍한석*_*홍한석的帖子

使用 ssh-keygen 更改 ssh 密码会更改 ssh 密钥吗?

我错误地设置了 ssh 密钥的密码。

但是每次使用密钥时都要输入密码很烦人。

我想删除我的密钥的密码:

$ ssh-keygen -p -f <my/key/file>
Run Code Online (Sandbox Code Playgroud)

但是,我担心密钥会被更改。

由于我以多种方式使用密钥,因此这项工作似乎太危险而无法测试。

手册页说,该命令将不会改变我觉得关键,但它是不确定的:

-p 请求更改私钥文件的密码而不是创建新的私钥。程序将提示输入包含私钥的文件、旧密码和两次新密码。

ssh ssh-keys ssh-keygen

5
推荐指数
1
解决办法
5013
查看次数

Docker:WORKDIR 创建一个层?

https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#minimize-the-number-of-layers

\n

阅读上述文档后,我进行了测试以证明以下说法:

\n
\n

只有 RUN、COPY、ADD 指令才能创建层。其他指令创建临时中间映像,并且不会增加构建的大小。

\n
\n

我的环境是:

\n
\xe2\x9d\xaf sw_vers\nProductName:    macOS\nProductVersion: 11.6.1\nBuildVersion:   20G224\n\n\xe2\x9d\xaf docker version\nClient:\n Cloud integration: v1.0.22\n Version:           20.10.13\n API version:       1.41\n Go version:        go1.16.15\n Git commit:        a224086\n Built:             Thu Mar 10 14:08:44 2022\n OS/Arch:           darwin/amd64\n Context:           default\n Experimental:      true\n\nServer: Docker Desktop 4.6.1 (76265)\n Engine:\n  Version:          20.10.13\n  API version:      1.41 (minimum version 1.12)\n  Go version:       go1.16.15\n  Git commit:       906f57f\n  Built:            Thu Mar 10 14:06:05 2022\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          1.5.10\n  GitCommit:        2a1d4dbdb2a1030dc5b01e96fb110a9d9f150ecc\n runc:\n …
Run Code Online (Sandbox Code Playgroud)

docker dockerfile

2
推荐指数
1
解决办法
1050
查看次数

标签 统计

docker ×1

dockerfile ×1

ssh ×1

ssh-keygen ×1

ssh-keys ×1