登录后自动运行Bash脚本
发布时间:2020-12-15 22:06:52 所属栏目:安全 来源:网络整理
导读:我写了一个脚本,发送登录到日志文件的人的日期和用户名,以记录谁登录.我想知道如何设置此脚本在用户登录时自动执行而不是在终端中手动运行它.注意:USERNAME是登录的当前用户. 我的代码: #!/bin/bashprintf "$(date) $HOSTNAME booted!n" /home/USERNAME/b
我写了一个脚本,发送登录到日志文件的人的日期和用户名,以记录谁登录.我想知道如何设置此脚本在用户登录时自动执行而不是在终端中手动运行它.注意:USERNAME是登录的当前用户.
我的代码: #!/bin/bash printf "$(date) $HOSTNAME booted!n" >> /home/USERNAME/boot.log 解决方法
解决此问题的一种更优雅的方法是从已经写入的日志文件中读取并且不能由用户更改.没有人比
Bj?rne Malmanger’s in his answer说得好:
|
相关内容
- 在数据加载时如何在AngularJS中显示等待消息?
- Bootstrap3.0学习第十四轮(分页、徽章)
- scala – Flink在Java 10启动时失败.TaskManager:java.lan
- angularjs – 使用$templateRequest装饰器停止使用Ng-anima
- angular – 我可以用其他鼠标事件运行@Hostlistner吗?
- Docker Windows 7:找不到匹配的MAC地址错误
- 调用webservice,解析返回数据为xml格式的字符串,进行数据
- 带有增量编号的Vim插入序列
- Scala是否允许对通用对象进行任意实例化?新的B {}?
- 在Play Framework 2.0 Scala中处理JSON请求