起動またはログインを禁止する期間を設定するには?

起動またはログインを禁止する期間を設定するには?

これにより、文脈をよりよく理解できるようになり、そのアイデアは「子供が自分のデバイスに責任を負うように成長させる」という具体的な質問に由来します。

だから、コンピュータの使用量を負に保つために、特定の時間の間電源を切ることができるかどうか疑問に思います。

そうでない場合はログインをブロックしてもよろしいですか?

答え1

オペレーティングシステムが電源を遮断できません。 -存在する;これはシステムファームウェアによって制御されます(ただし、これを見たことはありません)。

システムを強制的に起動できます。去る開いている場合、例えばクローンキャッチはこんな感じ

* 0-16 * * * /sbin/poweroff

深夜から17:00(除外)の間にいつでもシステムの電源が入っている場合は、電源を切ります。 - この作業はpoweroff真夜中から16:59まで1分ごとに実行されます。システムの使用中もシステムがシャットダウンされるので注意してください。

また、使用することができます/etc/nologinログインを防ぎます。同様に、cronjobを次のように設定できます。

* 0-16,19-23 * * * touch /etc/nologin
* 17-18 * * * rm -f /etc/nologin

17:00~18:59以降、新規ログインはブロックされます。ただし、これは現在ログインしているユーザーには影響しないため、シナリオの目的が失われる可能性があります。

関連情報