sudoを使用してファイルを操作すると、これらのファイルの所有権が変更されます。ファイルの所有者を変更せずにsudoでコマンドを使用するにはどうすればよいですか?
サンプルファイルarchivos35.shはApacheのものですが、sedを使用します(usr admin sudoを使用)
$ ls -l
-rwxr-xrw-. 1 apache apache 181 Aug 5 11:56 archivos35.sh
admin
sudoを持つユーザー---
sudo sed -i s/old/new/g archivos35.sh
ただし、sudoでこのコマンドを実行すると、ファイルの所有者が変更されます
$ ls -l
-rwxr-xrw-. 1 admin apache 181 Aug 5 11:56 archivos35.sh
sudoでコマンドを使用してファイルの所有者を変更しないようにするにはどうすればよいですか?所有者を変更せずにファイルを変更したいだけです。
なぜあなたのスクリプトは誰でも書き込み可能ですか?
—
ジムL.
誤って私は756でそれを設定することは、私はいけない
—
たDok Gusの