python - Fabric 密码

标签 python fabric

fabric 每次运行时都要求输入 root 密码,是否可以发送相同的密码以进行自动提议。

fab staging test

最佳答案

我知道你问过密码问题,但是配置系统不是更好吗?这样你就可以在没有密码的情况下进行结构(即 SSH)?

为此,在本地机器上执行:

  1. ssh-keygen 并同意所有默认设置(如果您没有理由,请不要这样做)
  2. cat ~/.ssh/id_rsa.pub 并复制该 key

在远程机器上:

  1. mkdir ~/.ssh && chmod 700 ~/.ssh
  2. touch ~/.ssh/authorized_keys2 && chmod 600 ~/.ssh/authorized_keys2
  3. 将复制的 key 粘贴到 authorized_keys2

从现在开始,您的远程计算机“信任”您的本地计算机并允许在没有密码的情况下登录。方便。

关于python - Fabric 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2339735/

相关文章:

python - 如何通过远程服务器上的fabric替换文件字符串?

python - 你如何在python中检查一个字符串是否只包含数字?

python - 在 Python 中使用 psycopg2 获取插入行到 Redshift 表中的自动 ID

python按修改时间过滤文件

python - 如何在 Fabric 2 中等待 shell 脚本重新启动

python - 在 Fabric 中使用环境变量

python - PyQtgraph - 通过鼠标单击和拖动绘制 ROI

python - 成功安装flask,仍然出现导入错误

python - 命令在通过结构执行时被挂起

python - 是否可以使用 Fabric 将命令传递到交互式 shell?