0

Linux サポート ユーザーを 8 時間有効にしてから、ログインを自動的にロックしたいと考えています。

フロントエンドはPHPを使用して構築されており、以下は私が使用したものです..

// Enabling Support
shell_exec("sudo passwd -u support");
// Time to Expire
$date = date("h:i:s A", strtotime('+8 hours'));
$timeat = substr($date,0,2).substr($date,9,11);
// Cron setup using 'at' command 
shell_exec("sudo at ".$timeat." -f /path/to/cron/disablesupport.php");

disablesupport.php には以下のコードがあります。

//Locking Support
shell_exec("passwd -l support");

これはうまくいきませんでした。修正して解決策を教えてください。

4

1 に答える 1