"Відкриття вихідного файлу: заборонено дозвіл", -rw-r - r--


0

TLDR: Чому "заборонено"?!?!?!

У Emacs, на C-x C-c, Я отримую підказку

Save abbrevs in ~/.emacs.d/abbrev_defs? (y or n)

Введення тексту y, Я отримав

Opening output file: permission denied, /home/iam/.emacs.d/abbrev_defs

Перевірка дозволів, я знаходжу

-rw-r--r--   1 root root  1737 Jun 28 08:51 abbrev_defs

Питання: Що тут відбувається? Якщо Emacs хоче зберегти abbrevs, то хіба я не хочу цього? Чому я не можу? Дозволи видаються правильними? Користувач має права на читання та запис. Що мені не вистачає?


І питання це ....?
Xavierjazz

@Xavierjazz, чому я хочу, щоб дозвіл відхилено? Хіба це не небажано? Я розумію, що це не ясно, як сказано, але чи це правильно? Чому дозвіл відмовлено, незважаючи на це -rw? Як це можна виправити, якщо це доцільно?
Brady Trainor

Те, як цей сайт, як правило, працює, речі повинні бути чітко визначені. Як зараз, немає ніякого питання, яке б відкрило його до закриття. Відредагуйте своє "питання", щоб включити чітке запитання. :)
Xavierjazz

Відповіді:


1

Кореневі надаються права читання і запису, оскільки root володіє файлом. Користувач iam має лише права на читання.

chown iam /home/iam/.emacs.d/abbrev_defs і вона буде повторно зайнята iam, і таким чином буде доступна з правами на читання / запис.


1
Як інші висловлювалися в коментарях до запитання, ви все одно повинні уточнити свій оригінальний запит, оскільки він відсутній в поточній формі. Ця відповідь на єдине, що я можу розумно здогадатися з того, що ви написали, ймовірно, проблема, яку ви відчуваєте.
0xDAFACADE

Звичайно! Тепер, коли питання здається ясним, я зняв, що, можливо, сторонні частини. Цікаво, що цей файл доступний лише для запису корінням. Мені доведеться стежити за тим, чому це сталося.
Brady Trainor

Я повинен був сказати, "... був власності за корінь. "
Brady Trainor
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.