Просмотр других пользователей в окне Unix, это не может быть предотвращено?

В прошлом у меня была общая учетная запись в очень популярной хостинговой компании, которая позволяла shell (ssh) получить доступ к серверу.

Мне показалось интересным, что я мог пройти через файловую систему и перечислить всех пользователей, которые были в системе. Аккаунты пользователей обычно соответствуют доменному имени.

Могли они не помешать этому или перечисляют другим пользователям что-то, что не может быть заблокировано на linux box?

2 ответа

Будет очень трудно помешать кому-то, кто знает, что они делают, получить эту информацию (я думаю, что /etc/passwd, вероятно, всегда должен быть доступен?). Многие компании, предоставляющие общий хостинг, по крайней мере делают это, так что вы не можете перечислить /home хоть.

Если вы действительно хотите этот уровень конфиденциальности по доступной цене, я рекомендую посмотреть на виртуальный частный сервер (VPS).

Они могут просто запретить перечисление каталогов с помощью простого chmod.

Но - как говорит Кайл - иди на VPS, если ты защищен безопасностью. Я бы лично НИКОГДА не помещал что-либо ценное или производственный материал на сервер, где обычные пользователи имеют консольный доступ.

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