現在CentOS 7で作業中です。/ etc/shadowファイルを手動で編集しようとしましたが失敗しました。私は、rootユーザーでさえ、/ etc/shadowファイルの内容を変更できないことを知りました。私はまた、ファイルのアクセス許可をチェックし、それも検証します。linuxの "passwd user"コマンドは、/ etc/shadowファイルが不変の場合、どのように編集できますか?
~$ ls -l /etc/shadow
~$ ---------- 1 root root 1631 Jan 4 17:41 /etc/shadow
は今、私が知りたい、どのように「passwdの」などのコマンドができ、他のは、rootユーザーがに許可されていない場合でも、それを編集することができます。
少し私はプログラミングについて知っている、私はプログラムによってユーザーが実行し、ユーザーのアクセス権を継承し、rootはスーパーユーザーです。
シャドウファイルを編集する権限を持つユーザーがrootユーザーの上にいるかどうかを知りたい。
また、シナリオ全体を間違った方法で想像している場合は、修正してください。
パーミッションはすべて '-'に設定されています。 – Maroun
@モローン・マローン、あなたが何を指しているのか理解できません。 – rishabh
@nos、もう一度質問です。 – rishabh