如何禁用安全警报,例如“服务器的主机密钥未缓存在注册表中,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"'但是如何在腻子中做到这一点?
我使用 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)
| 归档时间: |
|
| 查看次数: |
24616 次 |
| 最近记录: |