Просмотр других пользователей в окне Unix, это не может быть предотвращено?
В прошлом у меня была общая учетная запись в очень популярной хостинговой компании, которая позволяла shell (ssh) получить доступ к серверу.
Мне показалось интересным, что я мог пройти через файловую систему и перечислить всех пользователей, которые были в системе. Аккаунты пользователей обычно соответствуют доменному имени.
Могли они не помешать этому или перечисляют другим пользователям что-то, что не может быть заблокировано на linux box?
2 ответа
Будет очень трудно помешать кому-то, кто знает, что они делают, получить эту информацию (я думаю, что /etc/passwd, вероятно, всегда должен быть доступен?). Многие компании, предоставляющие общий хостинг, по крайней мере делают это, так что вы не можете перечислить /home
хоть.
Если вы действительно хотите этот уровень конфиденциальности по доступной цене, я рекомендую посмотреть на виртуальный частный сервер (VPS).
Они могут просто запретить перечисление каталогов с помощью простого chmod.
Но - как говорит Кайл - иди на VPS, если ты защищен безопасностью. Я бы лично НИКОГДА не помещал что-либо ценное или производственный материал на сервер, где обычные пользователи имеют консольный доступ.