我们目前在桌面上运行一个脚本,该脚本使用paramiko ssh到远程linux主机。一旦我们在远程linux主机上,我们执行另一个命令来登录到另一个远程机器。我们要做的是从paramiko将密钥传递给远程服务器,这样我们就可以再次使用它们ssh到另一台远程主机。
这将是linux中'ssh -A remotehost.com‘的等效功能。
我在Windows7主机上运行了Oracle 11g,我可以使用SQLPlus中的操作系统身份验证连接到Oracle,我可以使用用户名和密码使用TSQLConnection连接到Delphi中的Oracle中清除用户名和密码并将OSAuthentication和/或操作系统身份验证(所有组合)参数设置为True并尝试将Connected to True设置为True时,我得到:
ORA-01017:用户名/密码无效;登录被拒绝
,可以用来获取远程服务器的主机名。类似于gethostname(),但以IP地址作为参数。 我知道getnameinfo() and getaddrinfo(),但是我不想在DNS服务器中使用主机名。我想要您在linux中使用hostname命令时获得的主机名。我有一种感觉,如果不知道远程服务器的登录凭据,这可能是不可能的,但我不确定。