@AlexanderY

Почему новый пользователь Ubuntu получает доступ на чтение любых файлов?

Имеется непонимание работы пользователей в Ubuntu.

"Девственный" сервер на Ubuntu 14.04.2 LTS.

Создаю пользователя: adduser userName. Корректно создается каталог /home/userName.

Захожу по ssh/sftp на сервер под новым логином и могу читать любые файлы (/bin, /etc, /var, ну вообще любые). Писать могу только в домашний каталог (/home/userName).

Я озадачен, т.к. ранее имел доступ к заранее сконфигурированным серверам, и там был ограничен в действиях только на домашнюю директорию (я мог читать и писать только в домашней директории). Собственно, такого же поведения я и хочу добиться на новеньком серваке. Как это сделать?
  • Вопрос задан
  • 227 просмотров
Пригласить эксперта
Ответы на вопрос 1
nazarpc
@nazarpc
Open Source enthusiast
А чего вы боитесь?) Если сервер чист, то пользователь и так знает что у вас за окружение и какой софт стоит по умолчанию.
К критическим файлам у него доступа не будет, например, к /var/lib/mysql, аналогично читать домашнюю директорию другого пользователя по умолчанию он тоже не сможет.
Ничего страшного в этом нет, настройте права на нужные файлы и всё.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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