私が訪れる場所は次のとおりです。
drwxrwsr-x 10 dara nm 4096 Jul 24 11:33 16.20
drwxrwsr-x 8 dara nm 4096 Jul 24 11:22 16.22
ここでは、rootアクセスを使用せずにユーザー名をdaraからlaraに変更したいと思います。どうすればいいですか?
予想出力:
drwxrwsr-x 10 lara nm 4096 Jul 24 11:33 16.20
drwxrwsr-x 8 lara nm 4096 Jul 24 11:22 16.22
Sample Example:
lara-vd1-341: ls -l
total 100
drwxrwsr-x 8 dara nm 4096 Jul 24 11:22 16.20
-rwxrwxrwx 1 lara nm 596 Jul 24 15:32 16.22
ベストアンサー1
これを行うには、ファイルの所有権を変更する必要がありますroot
。
これは、通常のユーザーが他のユーザーのファイルにアクセスするのを防ぐUnixセキュリティメカニズムの一部です。
許可なくこの操作を実行しようとすると、次root
のエラーメッセージでコマンドが失敗します。
chown yourusername /etc/passwd
chown: changing ownership of '/etc/passwd': Operation not permitted