gpt4 book ai didi

ssh - 如何在PuTTY命令行上设置私钥和环境变量

转载 作者:行者123 更新时间:2023-12-02 14:21:02 36 4
gpt4 key购买 nike

我想在Windows的隧道命令行中包含一个附加选项,它将获取私钥。例如,现在的命令是:

C:\putty.exe -ssh user1@localhost:2225 -pw pass1 -C -L 3395:127.0.0.1:3389

服务器本地主机配置为使用私钥身份验证文件。在那种情况下使用什么选项来使用文件,我看到有选项 -i file.ppk,但是如何从Windows目录中包括该文件,例如: D:\file.ppk

还有什么方法可以添加环境变量,它们可以从PuTTY设置Connection => Data中添加?但是我想将它们放在命令行中,例如,我有两个变量及其值:
var: TARGET_SERVER val: 192.168.2.2 
var: TARGET_USER val: user2

最佳答案

  • 只需在命令行上使用键的完整路径即可。如果路径中包含空格,请确保将其括在双引号中。
    C:\putty.exe -ssh user1@localhost:2225 -i "D:\path with space\file.ppk"
  • 不,没有选项可以在命令行上配置远程环境变量。但是您可以在Windows注册表中创建一个存储的 session ,然后从命令行调用它。
  • 关于ssh - 如何在PuTTY命令行上设置私钥和环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33939033/

    36 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com