我刚刚开始学习 puppet,遇到了一个问题,我想知道是否有人知道如何解决。我正在尝试删除一个用户,但收到一条错误消息,指出他们已登录,因此无法删除。
现在在这种情况下,我知道他们登录的是哪个服务器,所以我可以简单地将用户注销并从那里继续。我的问题是,当您不知道他们登录了哪些服务器时,您会怎么做?请记住,它可能是许多服务器。
是否有强制删除选项或一种在 puppet 中注销用户的方法?
代码如下:
user {'art':
ensure => absent,
}
Run Code Online (Sandbox Code Playgroud)
错误:
错误:无法删除用户艺术:执行 '/usr/sbin/userdel art' 返回 8:userdel:用户艺术当前已登录
错误:/Stage[main]/Main/Node[demo]/User[art]/ensure:从存在更改为不存在失败:无法删除用户艺术:执行'/usr/sbin/userdel art'返回8:userdel : 用户艺术当前已登录
有没有人有在 Windows 注册表上禁用弱密码的经验?服务器没有安装 IIS。下面是我的安全扫描的结果,但不是 100% 应该添加哪些注册表项,我之前通过注册表禁用了整个协议,但从未禁用过单个密码。
猜测将在此处创建注册表项。
HKey_Local_Machine\System\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\
Run Code Online (Sandbox Code Playgroud)
以下是远程服务器支持的弱 SSL 密码列表:
Low Strength Ciphers (< 56-bit key)
TLSv1
EXP-EDH-RSA-DES-CBC-SHA Kx=DH(512) Au=RSA Enc=DES-CBC(40) Mac=SHA1 export
EXP-DES-CBC-SHA Kx=RSA(512) Au=RSA Enc=DES-CBC(40) Mac=SHA1 export
EXP-RC4-MD5 Kx=RSA(512) Au=RSA Enc=RC4(40) Mac=MD5 export
The fields above are :
{OpenSSL ciphername}
Kx={key exchange}
Au={authentication}
Enc={symmetric encryption method}
Mac={message authentication code}
{export flag}
Run Code Online (Sandbox Code Playgroud) 我无法更新到最新的 PHP 包。我跑了yum update php,它更新到 PHP 5.4.16。重新运行更新命令以查看是否有任何更新的版本,并指出没有标记为要更新的包。5.4.16 已经一年多了,存在很多漏洞,所以想更新到最新版本。关于如何克服这个问题的任何建议?