Разрешения файла для файлов, скопированных с USB, не соответствуют разрешениям файлов файлов, которые я создаю в Ubuntu

когда я создаю файл в Ubuntu, он создает только с разрешениями на чтение и запись для владельца. Но если я копирую файл с флешки в FAT32, файл разрешения давать читать/исполняемых полномочий для владельца,группы и остальных.

как сделать скопированных файлов с USB-накопителя усыновить одного и того же разрешения файла, как и другие файлы в Ubuntu?

5
задан 28 January 2011 в 16:02

24 ответа

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. [F1]

0
ответ дан 25 July 2018 в 22:34
  • 1
    Я не хочу ничего сохранять. Я хочу, чтобы файлы, скопированные из файловой системы FAT, не отображались в моей файловой системе ext3 с исполняемыми разрешениями. Например, я не хочу, чтобы скопированный jpg-файл имел исполняемые разрешения по умолчанию. – user 28 January 2011 в 17:55
  • 2
    Если ваш USB-накопитель имеет файловую систему FAT, то отдельные файлы не может сохранения разрешений Unix. Вы ничего не можете с этим поделать. Однако, использование [F1] является довольно хорошим. Кроме того, вы можете использовать 7zip, который является довольно модным. – user4124 28 January 2011 в 19:26

Unix-подобной собственности и разрешения не совместимы с FAT или NTFS filesytems. Если вам нужны ваши разрешения на палку при копировании на другой диск, лучше отформатировать его с доб* Тип файловой системы. Если это флешка, а еще лучше с ext2 для уменьшения операции записи на диск. Падение в том, что он сделает диск нечитаемым в Windows (и не загружается, если вы используете его для установок). Другой способ-сделать архив (.tar.gz) с файл(ы) и копию в архиве, таким образом, вы будете сохранять разрешения.

5
ответ дан 25 July 2018 в 22:34
  • 1
    Нет. Я хочу, чтобы файлы, которые будут добавлены (т. е. скопирована) на мой ext3 файловой системы с FAT файловой системы, чтобы усыновить одного и того же файла разрешения файлов, когда они создаются на ext3 файловой системы. – user 28 January 2011 в 17:54
  • 2
    Я действительно не понял вашу точку зрения. Если файл на вашем компьютере является собственностью компании "ник" и группой "Ника" с разрешения 0644, а вы копируете его в качестве архива на флешку, когда вы скопировать его на ваш компьютер, он будет по-прежнему сохраняют тот же владелец-группа-разрешения. Если вы копируете файл на свой компьютер, на другой диск, отформатированный как ext* без архива, когда вы скопировать их обратно на компьютер, что файл будет сохраняться "Ник:Ник 0644". Если скопировать его на другой компьютер с Linux, на котором один и тот же пользователь:Группа не существует, она все равно сохранит в 0644. – nejode 29 January 2011 в 16:17
  • 3
    Nejode, я говорю с файлами, которые создаются в MS Windows. Например, мой друг хочет дать мне файл. Он копирует его на мой USB-накопитель с его NTFS Windows 7 hdd. Я забираю его домой и копирую на свой жесткий диск Ubuntu ext3. Разрешениями для файлов будет rwx rwx rwx, когда он приземлится на моем hdd. Для обеспечения безопасности я действительно хочу предотвратить его посадку с исполняемыми возможностями. – user 31 January 2011 в 19:12
  • 4
    Хорошо, теперь я понимаю. У меня есть та же проблема, что и общественная доля самбы на работе. Когда Windows-машины копируют файл удаленно на этот общий ресурс, он имеет nouser: nogroup -rwx rwx rwx & quot; права владельца-группы & quot; ... umask - это & ​​quot; create & quot; маски, а не "копировать" маски и не работает. Мне нужно было запустить «chmod -R 755 public». в общедоступный каталог время от времени; или щелкните правой кнопкой мыши каталог, затем Propierties & gt; Разрешения и изменить их там, пока тикает на «рекурсивный». Установите флажок перед подачей заявки. Havn't нашел решение для этого еще ... возможно, cronjob для автоматизации процесса te! – nejode 31 January 2011 в 19:12
  • 5
    Ладно, спасибо nejode. Так что Вы не есть способ автоматизировать разрешения либо. Я предполагаю, что я застрял приходилось делать это вручную, как вы на данный момент :) – user 31 January 2011 в 19:14

, чтобы установить разрешения для копирования файлов, которые приходят из не-файловая система Unix, такие как использование файловой системы FAT32

rsync --chmod=CHMOD source destination

, где команду chmod нужный разрешений на скопированный файл(ы). Заменить команду chmod, например, 0644 даст доступ на чтение/запись для владельца и чтение-только доступ ко всем другим пользователям. Для получения дополнительной опции копирования см. справочную страницу по протоколу rsync.

2
ответ дан 25 July 2018 в 22:34
  • 1
    Это будет "постоянной" установки? Я не хочу делать это каждый раз, когда я подключить USB-накопитель. Я ищу общесистемный параметр, который будет автоматически назначать все скопированные файлы, которые берутся из жира того же разрешения файла (например, я хочу назначить разделах=077, fmask=177 если это возможно) – user 28 January 2011 в 17:57
  • 2
    нет не постоянное, а не общесистемный (будет unwantedly опасно), только для одной команды. Для вашей цели вы можете, например, написать это в скрипте или использовать графический интерфейс по протоколу rsync. – Takkat 28 January 2011 в 18:18

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. [F1]

0
ответ дан 26 July 2018 в 22:33
  • 1
    Я не wan'T, чтобы хоть что-то сохранить. Я хочу, чтобы предотвратить файлы, которые были скопированы с файловой системой FAT от появляться на моем файловой системы ext3 с исполняемым функциям. Например, я не хочу, чтобы скопировать файл jpg, чтобы исполняемый разрешения по умолчанию. – user 28 January 2011 в 17:55
  • 2
    Если ваш USB-накопитель имеет файловую систему FAT, то отдельные файлы не может сохранения разрешений Unix. Вы ничего не можете с этим поделать. Однако, использование [F1] является довольно хорошим. Кроме того, вы можете использовать 7zip, который является довольно модным. – user4124 28 January 2011 в 19:26

Unix-подобной собственности и разрешения не совместимы с FAT или NTFS filesytems. Если вам нужны ваши разрешения на палку при копировании на другой диск, лучше отформатировать его с доб* Тип файловой системы. Если это флешка, а еще лучше с ext2 для уменьшения операции записи на диск. Падение в том, что он сделает диск нечитаемым в Windows (и не загружается, если вы используете его для установок). Другой способ-сделать архив (.tar.gz) с файл(ы) и копию в архиве, таким образом, вы будете сохранять разрешения.

5
ответ дан 26 July 2018 в 22:33
  • 1
    Нет. Я хочу, чтобы файлы, которые будут добавлены (т. е. скопирована) на мой ext3 файловой системы с FAT файловой системы, чтобы усыновить одного и того же файла разрешения файлов, когда они создаются на ext3 файловой системы. – user 28 January 2011 в 17:54
  • 2
    Я действительно не понял вашу точку зрения. Если файл на вашем компьютере является собственностью компании "ник" и группой "Ника" с разрешения 0644, а вы копируете его в качестве архива на флешку, когда вы скопировать его на ваш компьютер, он будет по-прежнему сохраняют тот же владелец-группа-разрешения. Если вы копируете файл на свой компьютер, на другой диск, отформатированный как ext* без архива, когда вы скопировать их обратно на компьютер, что файл будет сохраняться "Ник:Ник 0644". Если скопировать его на другой компьютер с Linux, на котором один и тот же пользователь:Группа не существует, она все равно сохранит в 0644. – nejode 29 January 2011 в 16:17
  • 3
    Nejode, я говорю с файлами, которые создаются в MS Windows. Например, мой друг хочет дать мне файл. Он копирует его на мой USB-накопитель с его NTFS Windows 7 hdd. Я забираю его домой и копирую на свой жесткий диск Ubuntu ext3. Разрешениями для файлов будет rwx rwx rwx, когда он приземлится на моем hdd. Для обеспечения безопасности я действительно хочу предотвратить его посадку с исполняемыми возможностями. – user 31 January 2011 в 19:12
  • 4
    Хорошо, теперь я понимаю. У меня есть та же проблема, что и общественная доля самбы на работе. Когда Windows-машины копируют файл удаленно на этот общий ресурс, он имеет nouser: nogroup -rwx rwx rwx & quot; права владельца-группы & quot; ... umask - это & ​​quot; create & quot; маски, а не "копировать" маски и не работает. Мне нужно было запустить «chmod -R 755 public». в общедоступный каталог время от времени; или щелкните правой кнопкой мыши каталог, затем Propierties & gt; Разрешения и изменить их там, пока тикает на «рекурсивный». Установите флажок перед подачей заявки. Havn't нашел решение для этого еще ... возможно, cronjob для автоматизации процесса te! – nejode 31 January 2011 в 19:12
  • 5
    Хорошо, спасибо nejode. Таким образом, у вас также нет возможности автоматизировать разрешения. Наверное, я застрял в том, чтобы делать это вручную, как вы на данный момент :) – user 31 January 2011 в 19:14

Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте

rsync --chmod=CHMOD source destination

, где CHMOD - это ваши требуемые разрешения для скопированного файла (s ). Заменить CHMOD, например. 0644 предоставит доступ для чтения / записи владельцу и доступ только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage.

2
ответ дан 26 July 2018 в 22:33
  • 1
    Это будет "постоянной" установки? Я не хочу делать это каждый раз, когда я подключить USB-накопитель. Я ищу общесистемный параметр, который будет автоматически назначать все скопированные файлы, которые берутся из жира того же разрешения файла (например, я хочу назначить разделах=077, fmask=177 если это возможно) – user 28 January 2011 в 17:57
  • 2
    нет не постоянное, а не общесистемный (будет unwantedly опасно), только для одной команды. Для вашей цели вы можете, например, написать это в скрипте или использовать графический интерфейс по протоколу rsync. – Takkat 28 January 2011 в 18:18

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. [F1]

0
ответ дан 2 August 2018 в 04:00
  • 1
    Я не wan'T, чтобы хоть что-то сохранить. Я хочу, чтобы предотвратить файлы, которые были скопированы с файловой системой FAT от появляться на моем файловой системы ext3 с исполняемым функциям. Например, я не хочу, чтобы скопировать файл jpg, чтобы исполняемый разрешения по умолчанию. – user 28 January 2011 в 17:55
  • 2
    Если ваш USB-накопитель имеет файловую систему FAT, то отдельные файлы не могут сохранять разрешения Unix. Вы ничего не можете с этим поделать. Однако обходной путь использования tar на самом деле неплох. Кроме того, вы можете использовать 7Zip, который довольно моден. – user4124 28 January 2011 в 19:26

Unix-подобной собственности и разрешения не совместимы с FAT или NTFS filesytems. Если вам нужны ваши разрешения на палку при копировании на другой диск, лучше отформатировать его с доб* Тип файловой системы. Если это флешка, а еще лучше с ext2 для уменьшения операции записи на диск. Падение в том, что он сделает диск нечитаемым в Windows (и не загружается, если вы используете его для установок). Другой способ-сделать архив (.tar.gz) с файл(ы) и копию в архиве, таким образом, вы будете сохранять разрешения.

5
ответ дан 2 August 2018 в 04:00
  • 1
    Нет. Я хочу, чтобы файлы, которые будут добавлены (т. е. скопирована) на мой ext3 файловой системы с FAT файловой системы, чтобы усыновить одного и того же файла разрешения файлов, когда они создаются на ext3 файловой системы. – user 28 January 2011 в 17:54
  • 2
    Я действительно не понял вашу точку зрения. Если файл на вашем компьютере является собственностью компании "ник" и группой "Ника" с разрешения 0644, а вы копируете его в качестве архива на флешку, когда вы скопировать его на ваш компьютер, он будет по-прежнему сохраняют тот же владелец-группа-разрешения. Если вы копируете файл на свой компьютер, на другой диск, отформатированный как ext* без архива, когда вы скопировать их обратно на компьютер, что файл будет сохраняться "Ник:Ник 0644". Если скопировать его на другой компьютер с Linux, на котором один и тот же пользователь:Группа не существует, она все равно сохранит в 0644. – nejode 29 January 2011 в 16:17
  • 3
    Nejode, я говорю с файлами, которые создаются в MS Windows. Например, мой друг хочет дать мне файл. Он копирует его на мой USB-накопитель с его NTFS Windows 7 hdd. Я забираю его домой и копирую на свой жесткий диск Ubuntu ext3. Разрешениями для файлов будет rwx rwx rwx, когда он приземлится на моем hdd. Для обеспечения безопасности я действительно хочу предотвратить его посадку с исполняемыми возможностями. – user 31 January 2011 в 19:12
  • 4
    Хорошо, теперь я понимаю. У меня есть та же проблема, что и общественная доля самбы на работе. Когда Windows-машины копируют файл удаленно на этот общий ресурс, он имеет nouser: nogroup -rwx rwx rwx & quot; права владельца-группы & quot; ... umask - это & ​​quot; create & quot; маски, а не "копировать" маски и не работает. Мне нужно было запустить «chmod -R 755 public». в общедоступный каталог время от времени; или щелкните правой кнопкой мыши каталог, затем Propierties & gt; Разрешения и изменить их там, пока тикает на «рекурсивный». Установите флажок перед подачей заявки. Havn't нашел решение для этого еще ... возможно, cronjob для автоматизации процесса te! – nejode 31 January 2011 в 19:12
  • 5
    Ладно, спасибо nejode. Так что Вы не есть способ автоматизировать разрешения либо. Я предполагаю, что я застрял приходилось делать это вручную, как вы на данный момент :) – user 31 January 2011 в 19:14

Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте

rsync --chmod=CHMOD source destination

, где CHMOD - это ваши требуемые разрешения для скопированного файла (s ). Заменить CHMOD, например. 0644 предоставит доступ для чтения / записи владельцу и доступ только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage.

2
ответ дан 2 August 2018 в 04:00
  • 1
    Будет ли это «постоянным»? установка? Я не хочу делать это каждый раз, когда я монтирую USB-накопитель. Я ищу общесистемный параметр, который будет автоматически назначать все скопированные файлы, исходящие из FAT, теми же правами на файлы (например, я хотел бы назначить dmask = 077, fmask = 177, если это возможно) – user 28 January 2011 в 17:57
  • 2
    нет не постоянного, а не общесистемного (было бы нежелательно опасно), только для одной выданной команды. Для вашей цели вы можете, например, напишите это в скрипте или используйте интерфейс rsync GUI. – Takkat 28 January 2011 в 18:18

Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте

rsync --chmod = источник источника CHMOD

где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644 предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .

2
ответ дан 4 August 2018 в 20:03

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file

0
ответ дан 4 August 2018 в 20:03

Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.

5
ответ дан 4 August 2018 в 20:03

Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте

rsync --chmod = источник источника CHMOD

где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644 предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .

2
ответ дан 6 August 2018 в 04:04

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file

0
ответ дан 6 August 2018 в 04:04

Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.

5
ответ дан 6 August 2018 в 04:04

Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте

rsync --chmod = источник источника CHMOD

где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644 предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .

2
ответ дан 7 August 2018 в 22:04

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file

0
ответ дан 7 August 2018 в 22:04

Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.

5
ответ дан 7 August 2018 в 22:04

Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте

rsync --chmod = источник источника CHMOD

где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644 предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .

2
ответ дан 10 August 2018 в 10:18

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file

0
ответ дан 10 August 2018 в 10:18

Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.

5
ответ дан 10 August 2018 в 10:18

Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте

rsync --chmod = источник источника CHMOD

где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644 предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .

2
ответ дан 13 August 2018 в 16:41
  • 1
    Будет ли это «постоянным»? установка? Я не хочу делать это каждый раз, когда я монтирую USB-накопитель. Я ищу общесистемный параметр, который будет автоматически назначать все скопированные файлы, исходящие из FAT, теми же правами на файлы (например, я хотел бы назначить dmask = 077, fmask = 177, если это возможно) – user 28 January 2011 в 17:57
  • 2
    нет не постоянного, а не общесистемного (было бы нежелательно опасно), только для одной выданной команды. Для вашей цели вы можете, например, напишите это в скрипте или используйте интерфейс rsync GUI. – Takkat 28 January 2011 в 18:18

Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file

0
ответ дан 13 August 2018 в 16:41
  • 1
    Я не хочу ничего сохранять. Я хочу, чтобы файлы, скопированные из файловой системы FAT, не отображались в моей файловой системе ext3 с исполняемыми разрешениями. Например, я не хочу, чтобы скопированный jpg-файл имел исполняемые разрешения по умолчанию. – user 28 January 2011 в 17:55
  • 2

Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.

5
ответ дан 13 August 2018 в 16:41
  • 1
    Нет. Я хочу, чтобы файлы, которые были добавлены (то есть скопированы) в мою файловую систему ext3 из файловой системы FAT, чтобы принять те же права доступа к файлам, которые были созданы, когда они создаются в файловой системе ext3. – user 28 January 2011 в 17:54
  • 2
    Я действительно не понимаю. Если файл на вашем компьютере принадлежит «Nick», и группа "Ник" с разрешениями 0644, и вы копируете его в качестве архива на USB-накопитель, когда вы его скопируете обратно на свой компьютер, он все равно сохранит те же права на группу владельцев. Если вы скопируете файл на своем компьютере на другой диск, отформатированный как ext * без архива, когда вы скопируете его на свой компьютер, этот файл сохранит и «Nick: Nick 0644». Если вы скопируете его на другой Linux-компьютер, где один и тот же пользователь: группа не существует, она все равно сохранит 0644. – nejode 29 January 2011 в 16:17
  • 3
    Nejode, я говорю с файлами, которые создаются в MS Windows. Например, мой друг хочет дать мне файл. Он копирует его на мой USB-накопитель с его NTFS Windows 7 hdd. Я забираю его домой и копирую на свой жесткий диск Ubuntu ext3. Разрешениями для файлов будет rwx rwx rwx, когда он приземлится на моем hdd. Для обеспечения безопасности я действительно хочу предотвратить его посадку с исполняемыми возможностями. – user 31 January 2011 в 19:12
  • 4
    Хорошо, теперь я понимаю. У меня есть та же проблема, что и общественная доля самбы на работе. Когда Windows-машины копируют файл удаленно на этот общий ресурс, он имеет nouser: nogroup -rwx rwx rwx & quot; права владельца-группы & quot; ... umask - это & ​​quot; create & quot; маски, а не "копировать" маски и не работает. Мне нужно было запустить «chmod -R 755 public». в общедоступный каталог время от времени; или щелкните правой кнопкой мыши каталог, затем Propierties & gt; Разрешения и изменить их там, пока тикает на «рекурсивный». Установите флажок перед подачей заявки. Havn't нашел решение для этого еще ... возможно, cronjob для автоматизации процесса te! – nejode 31 January 2011 в 19:12
  • 5
    Хорошо, спасибо nejode. Таким образом, у вас также нет возможности автоматизировать разрешения. Наверное, я застрял в том, чтобы делать это вручную, как вы на данный момент :) – user 31 January 2011 в 19:14

Другие вопросы по тегам:

Похожие вопросы: