Вопрос о разрешениях chmod / chown [закрыт]

Я не уверен, почему вы так поступаете, учитывая ваши предыдущие вопросы. Чтобы начать вносить изменения, не занимая слишком много места на диске, я бы предложил

apt-get source --diff-only unknown-horizons
tar xf unknown-horizons_2014.1+git160920-1.debian.tar.xz

. Это даст вам полный каталог debian с соответствующим именем журнал изменений . Вы также заметите, что там есть файл watch , содержащий:

version=3
opts="filenamemangle=s/(?:.*)?v?(\d[\d\.]*)\.tar\.gz/unknown-horizons-$1.tar.gz/" \
         https://github.com/unknown-horizons/unknown-horizons/releases (?:.*/)?v?(\d[\d\.]*)\.tar\.gz

Как видите, следуя инструкциям вики, вам нужно заменить все с именем проекта, включая и > .

Вы даже можете узнать, что есть файл watch , только из трекера ; он говорит в самом верху экрана

Доступна новая апстрим-версия: 2017.1

, что означает, что пакет содержит файл watch (именно так трекер узнает, что есть новый исходная версия).

1
27.08.2016, 00:19
2 ответа

Если вы знакомы с правами доступа к файлам * nix, используйте acl файла, если ваша файловая система поддерживает его. например setfacl -d -m u: GM: rx / directory setfacl -d -m u: FTP: rwx / directory

Используйте tune2fs -l / dev / sdX | grep acl , чтобы проверить файл fs.

1
27.01.2020, 23:16

Сначала необходимо понять, что разрешения основаны на файлах.

Если вы хотите, чтобы файл /var/example.txt был доступен для чтения GM и записи для FTP , вы можете установить его владельца на FTP ( chown FTP /var/example.txt) и установите его разрешения на 644 ( chmod 644 /var/example.txt или chmod u + rw, o + r /var/example.txt ). Это сделает файл доступным для чтения всем, но только для записи по FTP.

Если вы хотите, чтобы GM имел доступ для чтения, вам нужно будет поместить обоих пользователей в одну группу и установить разрешение на 640 .

Для получения дополнительных сведений о правах доступа к файлам обратитесь к странице руководства chmod .

4
27.01.2020, 23:16

Теги

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