1
systemdがステップEXEC生成スクリプトで失敗しました:権限が拒否されました
いわば「Hello World」サービスを作ろうとしています。呼び出されautologger.serviceてに保存され/usr/lib/systemd/system/autologger.serviceます。 私は試みましsudo service autologger startたsystemctlが、標準を返しました: Job for autologger.service failed. See 'systemctl status autologger.service' and 'journalctl -xn' for details. を確認し/var/log/messagesたところ、次のエラーメッセージが表示されました。 Failed at step EXEC spawning /opt/autologger/placeholder.sh: Permission denied 私の質問は、サービスへのアクセス許可をどのように与えるのですか? サービスユニットファイルは次のとおりです。 [Unit] Description=Hello World DefaultDependencies=no Before=shutdown.target reboot.target halt.target [Service] Type=oneshot ExecStart=/opt/autologger/placeholder.sh placeholder.shには単純に #!/bin/bash echo "Hello World"