Назад | Перейти на главную страницу

Разрешения ACL UNIX Различны при копировании файла из проводника Windows по сравнению с командой unix cp

Пожалуйста, поделитесь своими впечатлениями о следующем сценарии.

Путь к Unix 1.

Разрешения для /source/dir1/test.txt есть

-rw-rw----+

Сценарии

Случай 1: когда этот файл копируется из проводника Windows по пути / source / dir2

разрешения становятся только для чтения для группы:

-rw-r----+

getfacl text2 показывает маску как

r--

Случай 2: команда Unix cp используется для test.txt из / source / dir1 / в / source / dir2 /

разрешения для test.txt в dir2

-rw-rw----+.

getfacl text2 показывает маску как

rw-

Для обоих сценариев используется один и тот же идентификатор пользователя, принадлежащий одной и той же группе unix.

Вы знаете, почему разные разрешения?

  1. Есть ли триггер или способ, которым unix-сервер узнает, что файл копируется внешней средой по отношению к unix. ?
  2. Поскольку идентификатор пользователя и группа совпадают, это настройка / правило ACL?
  3. Если 2 - да, что это такое?

Любая помощь приветствуется.

Они работают с разными umask настройки.

Подробнее читайте https://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html и https://en.wikipedia.org/wiki/Umask .