Самба (программное обеспечение)

Samba (программное обеспечение) История и развитие Samba Samba — это кроссплатформенная реализация протокола SMB/CIFS для доступа к общим ресурсам Windows.  […]

Samba (программное обеспечение)

  • История и развитие Samba

    • Samba — это кроссплатформенная реализация протокола SMB/CIFS для доступа к общим ресурсам Windows. 
    • Проект Samba начался в 1992 году, когда Дэвид Триджелл создал программу для доступа к файлам Windows из Unix. 
    • Название «Samba» было выбрано из-за схожести с Unix-командой grep. 
    • Версии 1.6-1.9 были выпущены быстро, а версия 2.0.0 в 1999 году добавила поддержку аутентификации и 64-битных файлов. 
    • Серия 3.0 была обновлена в 2003 году, добавив поддержку Active Directory, но не в качестве контроллера домена. 
    • Серия 3.2 перешла на выпуски, основанные на времени, с новыми функциями каждые полгода и точечными выпусками для исправления ошибок. 
  • Безопасность и уязвимости

    • Некоторые версии Samba 3.6.3 и ниже имеют проблемы с безопасностью, позволяющие анонимным пользователям получить root-доступ. 
    • В 2016 и 2017 годах были обнаружены серьезные уязвимости, включая Badlock и EternalRed. 
    • В 2020 году был опубликован эксплойт для уязвимости Zerologon, требующий установки патчей для некоторых федеральных агентств. 
  • Особенности и сервисы

    • Samba позволяет обмениваться файлами и печатать между Windows и Unix, поддерживает множество протоколов и сервисов. 
    • Устаревшие протоколы NBT и WINS были заменены на WS-Discovery в Windows Vista и более поздних версиях. 
    • Samba настраивает общие ресурсы для Unix-систем, предоставляя доступ к ним через команды mount.cifs или smbclient. 
    • Каждый каталог имеет различные привилегии доступа, а сервисы Samba реализованы в двух демонах: smbd и nmbd. 
  • Поддержка и распространение

    • Samba включена в большинство дистрибутивов Linux и запускается во время загрузки. 
    • Samba TNG была создана для переписания сервисов NT Domains как проекты FreeDCE, но столкнулась с трудностями из-за отсутствия документации. 
    • ReactOS начала использовать сервисы Samba TNG для своей реализации SMB. 
  • Рекомендации и внешние ссылки

    • Официальный веб-сайт Samba предоставляет дополнительную информацию и ссылки для пользователей. 

Полный текст статьи:

Самба (программное обеспечение) — Википедия

Оставьте комментарий

Прокрутить вверх