Почему обычный пользователь получает Permission denied при чтении /etc/shadow?
Permission denied
/etc/shadow
Текущая оболочка уже имеет привилегии root и намеренно скрывает файл.
Это сообщение доказывает, что /etc/shadow не существует.
Команда cat не может читать никакие текстовые файлы в /etc.
cat
/etc
Разрешения Linux ограничивают доступ обычных пользователей к конфиденциальным данным аутентификации.