Для меня было удивительно, почему владелец файла меняется, когда я вхожу на удаленную машину под разными именами пользователей.
Пожалуйста, смотрите: 1-й Я вошел в удаленную машину, используя имя пользователя: peacenews. Я вошел в каталог ( pwd
выводится /
как каталог)
Когда я запускаю ls
просмотр файлов, я получаю следующее: (я показываю только последние несколько строк вывода)
-rwx rwxrwx 1 peacenew 504 198311940 Oct 4 02:21 Rotary club ORC, Delhi .m2p
drwxrwxrwx 2 peacenew 504 4096 Sep 19 23:09 Vizianagaram, AP
-rwxrwxrwx 1 peacenew 504 296817474 Oct 3 10:30 dehradun-prem.VOB
226-Options: -l
226 18 matches total
Затем я вышел из системы и снова подключился как анонимный пользователь. На этот раз я также вошел в тот же каталог (с теми же именами файлов). Посмотрите вывод ls, пожалуйста (только последние несколько строк):
-rwxrwxrwx 1 504 504 198311940 Oct 4 02:21 Rotary club ORC, Delhi .m2p
drwxrwxrwx 2 504 504 4096 Sep 19 23:09 Vizianagaram, AP
-rwxrwxrwx 1 504 504 296817474 Oct 3 10:30 dehradun-prem.VOB
226-Options: -l
226 18 matches total
Отметьте 3-й столбец и сравните с предыдущим. Группа-владелец файлов та же, но владелец файла меняется. Как так? Это чудо!!!
решение1
Я решил этот вопрос самостоятельно. Я провел исследование, зайдя по ftp на свой сервер. Дело в том, что владелец файла не меняется. Первый вывод показывает имя пользователя, а второй — идентификатор пользователя для того же пользователя. Все просто, но для подтверждения этого мне пришлось поэкспериментировать с моим собственным сервером.