Утилита finger появилась в 1971 году в Stanford AI Laboratory для отображения информации о пользователях.
Она работала в высокодоверительной многопользовательской среде без шифрования передаваемых данных.
Команда показывала детали из GECOS-полей (/etc/passwd): рабочий телефон, отдел и местоположение.
С распространением UNIX на персональные машины и снижением уровня доверия finger стал угрозой приватности.
Telnet и finger передавали информацию в открытом виде, что позволяло администраторам и злоумышленникам перехватывать данные.
Современные системы заменили finger соцсетями, SSH, веб-интерфейсами и шифрованием протоколов.
GitHub предлагает публичные SSH-ключи и личные README вместо .plan для обмена информацией.
Некоторые дистрибутивы Linux уже удалили finger, а macOS продолжает поставлять его по умолчанию.
Alex Ellis реализовал finger-сервер на Go, использующий публичные данные GitHub.
История finger отражает переход от эпохи доверия к эпохе низкого доверия и приватности.
Get notified when new stories are published for "Hacker News 🇷🇺 Русский"