是否可以为SSH连接不使用公共密钥进行身份验证(例如当他们使用密码代替)时创建Match参数?理想情况下,当用户不通过SSH /公钥进行身份验证时,我想运行某个ForceCommand。/ etc / ssh / sshd_config文件中的内容如下:
Match "Pubkeyauthentication No"* (*This is what I'm looking to replace with an actual filter)
ForceCommand x
我在寻找什么可能吗?如果不是以上方式,那还有其他吗?
我不知道是否存在这种可能性,另一方面,您只能通过公用/专用密钥强制连接,而拒绝登录/密码
在/ etc / ssh / sshd_config中:
PasswordAuthentication no
编辑:经过一番思考...通过分析连接日志(使用脚本),您应该能够满足您的需要(或满足它的需要),具体取决于“详细”模式,因此您应该具有此信息,并因此触发,控制台消息,电子邮件或其他内容。这是一条轨道
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句