Рейтинг:-2

Как применить команду chmod 777, чтобы получить разрешения на чтение содержимого auth.log, который находится в каталоге /var/log

флаг cg
 студент@Ubuntu:/$ ls -l
    всего 80
    drwxr-xr-x 1 root root 4096 9 мая 2021 г. bin
    drwxr-xr-x 2 root root 4096 24 апреля 2018 г. загрузка
    drwxr-xr-x 5 root root 360 23 ноября 19:50 dev
    drwxr-xr-x 1 root root 4096 23 ноября 19:50 и т. д.
    drwxr-xr-x 1 root root 4096 9 мая 2021 г. главная
    drwxr-xr-x 1 root root 4096 9 мая 2021 г. lib
    drwxr-xr-x 2 root root 4096 16 апреля 2021 г. lib64
    drwxr-xr-x 2 root root 4096 16 апреля 2021 г. носитель
    drwxr-xr-x 2 root root 4096 16 апреля 2021 г.
    drwxr-xr-x 1 root root 4096 9 мая 2021 г. опцион
    dr-xr-xr-x 167 root root 0 23 ноября 19:50 proc
    drwx------ 1 корень корень 4096 9 мая 2021 корень
    drwxr-xr-x 1 root root 4096 9 мая 2021 г. запуск
    drwxr-xr-x 1 root root 4096 9 мая 2021 г. sbin
    drwxr-xr-x 2 root root 4096 16 апреля 2021 г. srv
    dr-xr-xr-x 13 root root 0 23 ноября 19:50 sys
    drwxrwxrwt 1 корень root 4096 23 ноября 19:52 tmp
    drwxr-xr-x 1 root root 4096 16 апреля 2021 г. usr
    drwxr-xr-x 1 root root 4096 16 апреля 2021 г. var
    студент@Ubuntu:/$ cd tmp
    студент@Ubuntu:/tmp$ cat /var/log/auth.log
    cat: /var/log/auth.log: Отказано в доступе
    студент@Ubuntu:/tmp$ компакт-диск ..
    студент@Ubuntu:/$ cd sys
    студент@Ubuntu:/sys$cat /var/log/auth.log
    cat: /var/log/auth.log: Отказано в доступе
    студент@Ubuntu:/sys$ chmod 777 sys
    chmod: невозможно получить доступ к «sys»: нет такого файла или каталога
    студент@Ubuntu:/sys$ cd ..
    student@Ubuntu:/$ chmod 777 sys
    chmod: изменение разрешений «sys»: файловая система только для чтения
    student@Ubuntu:/$ chmod 777 var
    chmod: изменение разрешений «var»: операция не разрешена
mook765 avatar
флаг cn
Не экспериментируйте с правами доступа к системным файлам. Используйте `sudo cat /var/log/auth.log`, если хотите увидеть содержимое лог-файла.
флаг cg
студент@Ubuntu:~$ cat /var/log/auth.log cat: /var/log/auth.log: Отказано в доступе student@Ubuntu:~$ Вот почему мне нужно изменить разрешения, чтобы выполнить задачу.
флаг hr
... или добавьте своего пользователя в группу `adm`, которая предусмотрена именно для этого сценария
Рейтинг:3
флаг cn

Если вы хотите ознакомиться с содержанием /var/log/auth.log вам просто нужно воспользоваться судо-команда:

sudo cat /var/log/auth.log

запросит у вас пароль, а затем отобразит содержимое файла.

Не меняйте права доступа к системным файлам, вы легко можете переустановить операционную систему.

В качестве альтернативы вы можете добавить пользователя в адм-группа с

sudo adduser $USER админ

После выхода/входа группы применяются в авторизоваться время.

Это позволит использовать судо- команда не нужна.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.