@admusers

Chown, chgrp — как устранить проблему?

Добрый день, такая проблема, не могу понять почему так происходит?
первый терминал
[user2@RHEL-SERVER-TEST ~]$ touch file1
[user2@RHEL-SERVER-TEST ~]$ ls -l
total 0
-rw-rw-r--. 1 user2 user2 0 Nov 25 02:14 file1
[user2@RHEL-SERVER-TEST ~]$ chgrp user3 file1
chgrp: changing group of `file1': Operation not permitted
[user2@RHEL-SERVER-TEST ~]$ chown user3 file1
chown: changing ownership of `file1': Operation not permitted
[user2@RHEL-SERVER-TEST ~]$ ls -l file1
-rw-rw-r--. 1 user2 user2 0 Nov 25 02:14 file1
[user2@RHEL-SERVER-TEST ~]$

и на втором терминале:
[user3@RHEL-SERVER-TEST ~]$ touch file2
[user3@RHEL-SERVER-TEST ~]$ ls -l file2
-rw-rw-r--. 1 user3 user3 0 Nov 25 02:15 file2
[user3@RHEL-SERVER-TEST ~]$ chgrp user2 file2
[user3@RHEL-SERVER-TEST ~]$ chown user2 file2
chown: changing ownership of `file2': Operation not permitted
[user3@RHEL-SERVER-TEST ~]$ ls -l file2
-rw-rw-r--. 1 user3 user2 0 Nov 25 02:15 file2

1. не могу понять почему у одного получается сменить группу у файла а у другого нет?
2. почему то перестал работать chown, являсь владельцем не может подарить файл другому
  • Вопрос задан
  • 1172 просмотра
Пригласить эксперта
Ответы на вопрос 2
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
не могу понять почему у одного получается сменить группу у файла а у другого нет?

Обычный пользователь может сменить группу файла которым он владеет только на одну из групп в которые он входит сам. user3 входит в группу user2? А наоборот?
почему то перестал работать chown, являсь владельцем не может подарить файл другому

Обычный пользователь не может сменить владельца файла, даже у файлов которыми он владеет.

Всё это и многое другое можно узнать из man 2 chown
Ответ написан
@Swartalf
Сравние права на бинарники chown,chgrp на обоих серверах, есть подозрение что могут быть проставлены SUID https://ru.wikipedia.org/wiki/Suid#setuid_.D0.B8_s...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы