полномочия, измененные от 14,04 до 16,04?

в моем корневом каталоге у меня есть процедура, выполняющая rdiff-резервное-копирование, я выполняю эту процедуру с корневыми правами как крон.

Выходной файл журнала я создаю с касанием в рамках этой процедуры.

Прежде чем эта процедура заканчивается, я делаю a sudo chown <me>:<me> /home/<me>/<log-file>.

В 14,04 я мог обычно открывать этот файл журнала, но в 16.04.1 я должен ввести Пароль.

Почему поведение изменялось?

здесь ls-l в процедуре:

#touch $LogDatei;
#ls -l $LogDatei;
-rw-r--r-- 1 root root 0 Sep 23 11:41 /home/khg/Sicherungen/logs/2016-09/2016-09-23-11-41-02-reorg.log

#rdiff-backup --remove-older-than 10Y /media/KHG0001TB/  &>> $LogDatei;
#ls -l $LogDatei;
-rw-r--r-- 1 root root 66 Sep 23 11:41 /home/khg/Sicherungen/logs/2016-09/2016-09-23-11-41-02-reorg.log

#chown khg:users $LogDatei;
#touch $LogDatei
#ls -l $LogDatei;
-rw-r--r-- 1 khg users 66 Sep 23 11:41 /home/khg/Sicherungen/logs/2016-09/2016-09-23-11-41-02-reorg.log

при вставке ls -l строки в сценарий, который я заметил, я также, могли открыть этот файл только с паролем. таким образом, это, кажется, общая проблема.

#getfacl /home/khg/Sicherungen/logs/2016-09/2016-09-23-11-41-02-reorg.log -e
# file: home/khg/Sicherungen/logs/2016-09/2016-09-23-11-41-02-reorg.log
# owner: khg
# group: users
user::rw-
group::r--
other::r--
0
задан 23 September 2016 в 20:19

1 ответ

При обновлении от 14,04 до 16,04 порядок приложений для текста *.log был изменен. У меня была запись для 'kate' по имени Kate и один для 'kdesudo kate' названный KateP.

В старом порядке 'kate' был на первом месте. После того, как обновление 'kdesudo kate' было первым.

, Таким образом, это было причиной.

0
ответ дан 28 September 2019 в 13:14

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

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