小编Kri*_*ris的帖子

如何在 MacOS 上通过端口杀死进程,a la fuser -k 9000/tcp

在 linux 上,我可以杀死一个只知道它正在侦听的端口的进程fuser -k 9000/tcp,我如何在 MacOS 上做到这一点?

kill port process macos

19
推荐指数
2
解决办法
8万
查看次数

如何使用新的 gpg 密钥重新加密 .password-store

我正在使用pass来管理我的密码。它使用我的 GPG 密钥进行加密。

我的密钥最近过期了,我创建了一个新的。

pass 由于我的旧密钥过期,将不再创建新密码。

我可以解密现有的密码。它使用旧 ID3D1B47D3解密时我看到gpg: Note: secret key 3D1B47D3 expired at Sun 02 Jul 2017 16:36:45 BST

3D1B47D3是我的旧密钥 ID,1F7CCC88是我的新密钥 ID。

因此我需要~/.password-store使用我的新密钥重新加密。文档说 using pass init 1F7CCC88应该这样做。

但是我收到错误:

gpg: [stdin]: encryption failed: Unusable public key
gpg: Note: secret key 3D1B47D3 expired at Sun 02 Jul 2017 16:36:45 BST`. 
Run Code Online (Sandbox Code Playgroud)

每个密码都会重复该错误。

~/.password-store/.gpg-id包含我自运行以来的新密钥 ID init

我可以gpg --encrypt filename使用我的新密钥手动加密文件。

请注意,我的密钥和子密钥都有将来的到期日期。

pub   4096R/1F7CCC88 2016-07-02 [expires: 2018-07-28] …
Run Code Online (Sandbox Code Playgroud)

passwords gnupg

7
推荐指数
1
解决办法
3859
查看次数

标签 统计

gnupg ×1

kill ×1

macos ×1

passwords ×1

port ×1

process ×1