タグ付けされた質問 「ownership」

2
ファイルの所有者を変更せずにsudoでコマンドを使用するにはどうすればよいですか?
sudoを使用してファイルを操作すると、これらのファイルの所有権が変更されます。ファイルの所有者を変更せずにsudoでコマンドを使用するにはどうすればよいですか? サンプルファイルarchivos35.shはApacheのものですが、sedを使用します(usr admin sudoを使用) $ ls -l -rwxr-xrw-. 1 apache apache 181 Aug 5 11:56 archivos35.sh adminsudoを持つユーザー--- 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でコマンドを使用してファイルの所有者を変更しないようにするにはどうすればよいですか?所有者を変更せずにファイルを変更したいだけです。
12 sed  sudo  ownership 

2
編集後にファイルの所有権を維持するにはどうすればよいですか?
私の質問は、新しく作成されたファイルについて尋ねることを除いて、これと似ています。 私のUnixボックスでは、ユーザーalice、bob、およびtomcatはグループtomcatに属しています。 Tomcatサーバーの構成ファイルは、ユーザーtomcatとグループtomcatに所有されています。 アリスとボブがファイルを編集できるように、このファイルの権限をグループごとに読み取りと書き込みができるように変更しました。 ただし、編集後、ファイルを最後に編集したユーザーがファイルを所有することに気付きました。 Q: AliceとBobが所有権を変更せずにファイルを編集できるように権限を変更することはできますか? とにかくファイルを編集するとファイルの所有権はどのように変わりますか?

1
ルートとしてマウントされたが、ユーザーが所有するファイルシステム。どうして?
私はファイルシステムをマウントしていますがroot、なぜそれがroot非特権ユーザーによって所有されていないのか理解できません。 ここにfstabがあります: cat /etc/fstab [...] /dev/sdb /mnt/projects ext4 defaults 0 2 そして、マウントするとどうなりますか: ls -al /mnt/projects/ total 8 drwxr-xr-x 2 root root 4096 mai 25 17:55 . drwxr-xr-x 3 root root 4096 mai 25 17:55 .. mount /dev/sdb ls -al /mnt/projects/ total 24 drwx------ 3 jerome jerome 4096 mai 25 17:52 …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.