Библиотека сайта rus-linux.net
Серверы файлов и печати
Совместное исппользование файлов в UNIX
Разделение файлов и печать в Windows
Samba
Общие методы совместного использования файлов
Обзор
Имеется много способов совместно использовать ресурсы в локальной сети (LAN). Основонй интерес редставляет то, что клиенты работают под чем угодно: (UNIX, Windows, MAC, Novell...). Вы также должны принять во внимание тип файлов, которые Вы используете совместно: они просто файлы данных, документы, исходные тексты, файлы для сетевой загрузки или еще что-то?
Сетевая загрузка
tftp
tftp используется всем от X терминалов до маршрутизаторов Cisco при загрузке, чтобы получить их начальные файлы начальной загрузки и данные конфигурации.
Совместное исппользование файлов в UNIX
NFS
NFS наиболее универсальный метод разделения файлов, вообще поддерживаемый UNIX. Почти каждая UNIX OS (Linux, *BSD, Sun...) поддерживает NFS. Есть коммерческие клиенты и серверы NFS для Windows. NFS идеален для разделения каталогов пользователей и других файловых систем реального времени.
rsync
rsync идеальный метод для синхронизирования больших количеств данных, которые не критические ко времени (то есть, для ftp зеркального отражения сайтов). Это средство использует чрезвычайно эффективный алгоритм, чтобы найти файлы, которые являются более новыми, и затем копирует их, а также имеет несколько хороших свойств защиты.
Печать под Linux
Имеется ряд демонов печати (print daemons) для Linux, но они подражают lpd (оригиналу).
lpd
lpd старый демон печати строк (когда все, что Вы печатали, было текстом), который учитывает совместное использование принтеров.
CUPS
Common UNIX Printing System (CUPS) доступен по лицензии GPL и только что появился (версия 1.0). CUPS можно скаччать с http://www.cups.org.
LPRng
Новое поколение LPR, вариант LPR.
pdq
Разделение файлов и печать в Windows
Samba
SMB (server message block) текущий протокол совместного использования файлов в windows. Samba делает невероятную работу для обеспечения всех услуг, требуемых, чтобы правильно совместно использовать файлы windows (например, поддерживает сервисы Primary и Backup Domain Controller). Вы также можете предоставить windows-доступ к принтерам через Samba и обращать через smbclient к Windows-принтерам.
Общие методы совместного использования файлов
Имеется также ряд общих методов совместного использования файлов, поддерживаемых многими клиентами и серверами.
Coda
Расширенная сетевая файловая система. http://www.coda.cs.cmu.edu.
Drall
Основанная на https система безопасного разделения файлов. Скачать можно с http://www.edlund.org/hacks/drall/index.html.
AFS
Коммерческий протокол совместного использования файлов для крупных систем с очень большими требованиями к защите и эффективности.
Разделение исходников
CVS
CVS используется, чтобы централизованно поддерживать исходный текст в архиве и позволить людям делать модификации, с акцентированием на способности отмены изменений, получения старой версии и тому подобного. Это очень популярно для больших программных проектов.
Written by Kurt Seifried