有没有办法只在用户(ssh)登录时执行命令(或脚本)然后退出?某种用自定义脚本替换默认 shell 的方法。
我希望用户只能重新启动服务,但不能定期访问 shell
谢谢
在 Ubuntu 中,我能够创建一个重新启动服务的脚本。然后在用户的 /etc/passwd 条目中,我将脚本设置为登录 shell(最后一个字段)。
来自 /etc/passwd:
testaccount:x:1001:1001:1,,:/home/testaccount:/home/testaccount/login.sh
| 归档时间: |
|
| 查看次数: |
1757 次 |
| 最近记录: |