【发布时间】:2014-11-28 02:12:51
【问题描述】:
我在man sshd 上读到过,当用户使用特定密钥登录时,可以添加登录后处理:
environment="FOO=BAR" ssh-rsa AAA... keytag
但是当我尝试 ssh 进入系统时,目标主机没有注册该线路,而是要求输入密码。添加这个的正确方法是什么?我想做类似的事情
command="echo|mail -s ${USER},${HOSTNAME} a.monitored.email@example.com" ssh-rsa AAA... keytag
我正在使用 Suse SLE 11 SP2。
谢谢 饭菜
【问题讨论】:
-
现在尝试使用 AuthorizedKeysCommand yes 和 AuthorizedKeysCommandRunAs nobody
标签: sshd