CentOS 7
我正在使用systemd-ask-password作为启动我的systemd服务的脚本的一部分。问题是systemd-ask-password在每个打开的终端上提示输入。我需要提示的ONLY终端用于启动该服务的用户。
我尝试过的一件事是停止systemd-ask-password-wall.service和开始systemd-ask-password-console.service。这有效,但根据以下描述似乎是错误的做法systemd-ask-password-console.service:
直接在控制台上查询用户的启动时密码代理
如何systemd-ask-password只在用户启动服务的终端上进行提示?还是我需要完全做其他事情?systemd-ask-password-console.service代替使用是否合适systemd-ask-password-wall.service?
小智 1
为了防止墙上的消息弄乱所有打开的终端:
sudo systemctl stop systemd-ask-password-wall.service
sudo systemctl stop systemd-ask-password-wall.path
Run Code Online (Sandbox Code Playgroud)
要使此更改在启动时持续存在:
sudo systemctl mask systemd-ask-password-wall.service
sudo systemctl mask systemd-ask-password-wall.path
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1007 次 |
| 最近记录: |