我们有一个运行在windows server 2012上的自定义凭据提供程序,它在允许用户登录之前调用我们的身份验证服务器的API。我们也在维护我们的凭证提供者的日志。 现在,我们需要捕获并记录使用远程桌面连接登录到服务器的用户的IP地址。是否可以从内部凭据提供程序捕获IP地址?RDP客户端发送到服务器的序列化凭据包是否包含此信息?如果是,如何在凭证提供商中访问?
我希望使用Fabric将文件从远程生产服务器rsync到远程备份服务器。
存储在本地~/.ssh/config中的服务器凭据
Host backup
HostName 1.1.1.1
Port 33333
User swasher
Host production
HostName 2.2.2.2
Port 44444
User swasher
现在,我希望在生产计算机上运行rsync,并且需要在此命令中插入备份服务器的主机/用户名/名称,如下所示
@hosts('production')
def backup():