Putty:如何抑制安全警报?

use*_*041 6 ssh putty

如何禁用安全警报,例如“服务器的主机密钥未缓存在注册表中,bla-bla-bla”、“主机身份已更改,有中间人”等

它们在云托管环境中是不必要的,因为那里会出现很多新的服务器实例。而且,如果最终在同一 IP 上有一个新服务器,这很正常。

在 linux ssh 客户端中,我在我的 .bashrc 中使用以下几行完成了它:

alias ssh='ssh -o "StrictHostKeyChecking no" -o "UserKnownHostsFile=/dev/null" -o "CheckHostIP=no"'
alias scp='scp -o "StrictHostKeyChecking no" -o "UserKnownHostsFile=/dev/null" -o "CheckHostIP=no"'
但是如何在腻子中做到这一点?

Jam*_*mes 6

我使用 AutoHotkey 创建一个在后台运行的脚本,并扫描我不关心的任何特定警告弹出窗口,并自动关闭它们。

#Persistent
    SetTimer, ClosePopups, 100  ; Check every 1/10 of a second
return

ClosePopups:
    ; Putty popup definition
    IfWinExist, PuTTY Security Alert
    {
        WinActivate PuTTY Security Alert
        Send !y ; Press Alt+Y
    }

    ; Here's another example of a popup definition, for reference
    IfWinExist, Cisco AnyConnect Secure Mobility Client
    {
        WinGetText, output, Cisco AnyConnect Secure Mobility Client
        if output contains Connecting to this server may result in a severe security compromise
        {
            WinActivate Cisco AnyConnect Secure Mobility Client
            Send {Tab}{Space}
        }
    }
return
Run Code Online (Sandbox Code Playgroud)


ziy*_*iya 4

似乎没有任何希望

不,没有。而且不会有。即使您自己编写并将补丁发送给我们,我们也不会接受。