文件名称:ssh-crypt
文件大小:53KB
文件格式:ZIP
更新时间:2024-04-14 10:08:39
Python
为什么您可能需要它 有时您想将密码存储在shell脚本中,但是将原始密码保存在其中并不十分安全,因此此模块可以通过对密码进行加密来帮助您解决此问题,即您的ssh密钥受主密码保护密码,并且有一个包含您的ssh密钥的ssh-agent,因此您可以将其用作加密密钥,直到将密钥放入ssh-agent为止,您都可以在shell脚本中解密密码,而如果ssh密钥不在其中,您的ssh-agent您(或其他人)不能使用它来加密/解密密码或其他敏感数据,在这里您可以使用它:我们将您的ssh密钥添加到ssh-agent中: /usr/bin/ssh-add -t 1d -k ~/.ssh/id_rsa 我们输入主密码,现在我们在ssh-agent中有了ssh密钥,现在我们可以使用它来加密密码或其他敏感数据了: ssh-crypt -e -s 'testpassword' 我们得到包含您的加密密码的字符串,将
【文件预览】:
ssh-crypt-master
----setup.py(927B)
----requirements.txt(36B)
----data()
--------encryption.png(27KB)
--------decryption.png(28KB)
----ssh_crypt()
--------__init__.py(27B)
--------ssh_crypt.py(7KB)
----README.md(3KB)