有一个问题让我感到困惑,我想知道是否有人尝试过以下操作:
假设这是在Linux环境下运行 'last' 命令的结果:
root pts/1 192.168.1.10 Wed Feb 10 07:04 - 07:57 (00:52)
root pts/2 Tue Feb 9 22:00 - 00:13 (02:13)
如果root用户从192.168.1.10登录,我该如何设置特定的操作(例如修改MOTD或发送电子邮件)?有没有一种捕获此信息的方法?
问题的第二部分是,如何使上述检查更加健壮 - 例如,如果我有以下内容:
mary pts/1 192.168.1.10 Wed Feb 10 07:04 - 07:57 (00:52)
bob pts/2 Tue Feb 9 22:00 - 00:13 (02:13)
如果用户名等于'mary',且主机为192.168.1.10,则我想执行一个操作。
欢迎提出任何建议。
提前致谢。
sshrc
中。sshrc
必须包含可执行脚本的完整路径。 - Gilles Quénot