我正在研究在用户启动的 bash shell 启动之前运行的脚本。
据我了解,顺序是:
- /home/用户名/.bashrc(可由用户修改)
- /etc/bashrc(可由 root 修改)
- /etc/profile.d(可由 root 修改)
这是否意味着用户可以更改 .bashrc 以阻止新 shell 运行 bashrc 和 profile.d?如果管理员想要运行一些脚本来阻止用户在实例化新 shell 时执行某些操作,这不是一个安全问题吗?
我正在研究在用户启动的 bash shell 启动之前运行的脚本。
据我了解,顺序是:
这是否意味着用户可以更改 .bashrc 以阻止新 shell 运行 bashrc 和 profile.d?如果管理员想要运行一些脚本来阻止用户在实例化新 shell 时执行某些操作,这不是一个安全问题吗?