用 xargs 让 xray x25519 -i 支持 Linux 管道 以私钥计算公钥
xray
ubuntu@ubuntu22:~$ xray help x25519usage: xray x25519 [-i "private key (base64.RawURLEncoding)"]Generate key pair for x25519 key exchange.Random: xray x25519From private key: xray x25519 -i "private key (base64.RawURLEncoding)"
实际使用起来,像是下面这样:
ubuntu@ubuntu22:~$ xray x25519 -i X23TSjifyqPQ-BVFdosjJqSz_i4O7pCFomPlkzX7DTMPrivate key: WG3TSjifyqPQ-BVFdosjJqSz_i4O7pCFomPlkzX7DXMPublic key: 1wwKZV_IxO4W4wcGJ9dgzBMMaZ3mNOJZcy_MVVmC-1M
那么结合 上一篇 生成随机私钥的方法,像下面这样:
ubuntu@ubuntu22:~$ head -c 32 /dev/random | base64 -w 0 | tr '+/' '-_' | tr -d '='90L0JJmD721jKRtVSVOqMQZQ6j8VFO2Hl168XfFzWyY
而当我们想使用
ubuntu@ubuntu22:~$ head -c 32 /dev/random | base64 -w 0 | tr '+/' '-_' | tr -d '=' | xray x25519 -iflag needs an argument: -iusage: xray x25519 [-i "private key (base64.RawURLEncoding)"]Run 'xray help x25519' for details.
我们可以使用
评论
发表评论