Изявление на проблема и изходните данни
Добавянето подкрепа SMBFS
Добавянето SMBFS подкрепа необходими само ако сървърите с FreeBSD версии 5.0 и по-нови (започващи с версия 5.0, операционната система включва модули за ядрото, която осигурява необходимата функционалност). За да се даде възможност на подкрепа SMBFS в по-старите версии на операционната система, ще трябва да добавите във вашия вариант файл NETSMB за ядрото. NETSMBCRYPTO. LIBMCHAIN. LIBICONV. SMBFS. прекомпилирате ядрото и да рестартирате системата.
конфигурационните файлове SMBFS
По подразбиране SMBFS комунални услуги да има реален конфигурационен файл /etc/nsmb.conf и потребителските конфигурационни файлове
/.nsmbrc. Вариантите са в глобалния конфигурационен файл отменят опциите, посочени в потребителското конфигурационните файлове. Лично аз използвам .nsmbrc конфигурационен файл. намира в дома си папка корен корен. В този случай, файлът трябва да осигури правилното повторно кодиране на руски букви в имената на файлове и папки, възможността за достъп до сървъра на Windows върху имената на NetBIOS и възможност за свързване към избраните споделените папки без парола. С това каза файл
/.nsmbrc има следното съдържание:
/.nsmbrc. който ще откаже достъп до файла
/.nsmbrc всички, но на собственика. За тестване, можете да създадете заявка конфигурационен файл списъци на обществени сървъри на папките, които се изпълняват Windows команди:
както и създаване на точка на монтиране и се опитват да се монтира на избраните сървъри публични папки, които се изпълняват Windows команди:
Ако сте били внимателни, smbutil екип. и монтиране. ще работи без грешка и никога не ви помоли да въведете парола.
Актуализиране на масата на файлови системи
За да се увеличи използваемостта, трябва да добавите Windows споделена папка сървъри в таблицата с файловата система / и т.н. / fstab:
Сега за монтиране на публичната папка \ NTSERVER1SHARE1 и \ NTSERVER2SHARE2 можете да използвате командата:
Синхронизиране на данните си с cpbk
монтаж cpbk полезност трябва да се извършва от пристанищата:
Cpbk не изисква допълнителна конфигурация, така че да се реши този проблем е да се подготви един прост скрипт, който ще се проведе в съответствие с графика за изискваната използване Cron и извършва монтаж, демонтиране и синхронизация необходимите папки. Като се има предвид файловата система актуализира таблицата описано по-горе, като скрипт трябва да има около съдържанието на:
Keys-NR cpbk комунални услуги предоставят изтриване на файлове и директории, които не са в папката източник и подпапки рекурсивни обработка (в резултат на целевата папка създава точно копие на съдържанието на папката източник) и поради наличието -o rdonly команда за монтиране ключ. споделени папки от Windows сървъри са монтирани като само за четене. С цел да се създаде скрипт, изпълняван всеки ден в полунощ, трябва да влезете като корен на суперпотребител. стартирате команда кронтаб -е и добавете кронтаб линия е отворена:
заключение
Свързани статии