/ etc / passwdに次の特別なユーザーを作成しました。
secure:x:2000:2000:secure:/bin:/usr/sbin/nologin
このユーザーのログインを許可しません(コンソール、ssh、ftpなどを使用)。
彼はただ1つのスクリプトを実行するためのものです。
sudo su secure -c '/home/someuser/secure.script'
しかし、それは私に与えますThis user is currently not available.
。この方法でスクリプトを実行できるように設定する方法はありますが、システムへのこのユーザーのログイン(コンソール、ssh、ftp、...)を防止しますか?
/usr/sbin/nologin
コマンドラインで入力すると、コンピューターがで応答することに気付きましたThis account is currently not available.
。
sudo su
、unix.stackexchange.com