Выборочная синхронизация двух каталогов в UNIX (Солярис)

У меня нет механизма здесь в настоящее время для попытки этого, но похоже, что существует некоторый incompatibiltiy в сервере SMB W2K8 вне традиционных "отключенных цифровых подписей", что мы имели отношение к W2K3 в течение многих лет теперь.

На клиентском компьютере Windows 98SE я вижу, что пакет "DSClient" и возможный Internet Explorer 6, SP1 должен быть установлен.

На машине Windows Server 2008, с которой Вы будете "подключать" "диск" (или иначе соединяться с SMB), необходимо будет настроить настройки параметра безопасности ниже следующим образом:

  • Сетевой сервер Microsoft: Снабдите цифровой подписью связь (если сервер соглашается): Включенный
  • Сетевой сервер Microsoft: Снабжайте цифровой подписью связь (всегда): Отключенный

Необходимо будет также добавить, что следующий реестр оценивает тому серверу:

Под

HKEY_LOCAL_MAHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  • Имя значения "EnableRaw", введите REG_DWORD, оцените 0
  • Имя значения "SMB2", введите REG_DWORD, оцените 0

Знайте, что это отключает протокол SMB 2.0 на сервере и замедлит доступ от Windows Vista и более новых клиентов и серверов.

Установка "LMcompatibilitylevel" на сервере, возможно, должна быть установлена на "2", или Вы, возможно, должны получить NTLMv2, работающий на клиентах Win98SE. Для изменения настроек "LMcompatibiltylevel" на сервере измените параметр безопасности "Network security: LAN Manager authentication level". Я полагаю, что "Отправляют, ответ NTLM только" является установкой, которую Вы ищете.

Теоретически возможно, что Вы можете включать аутентификацию NTLMv2 на своих клиентах Win98SE на следующую процедуру: http://support.microsoft.com/kb/239869

98SE пакет DSClient является противной вещью. Существуют обновления и текущие исправления, которые не общедоступны, который может решить известные проблемы с ним, но я думаю, что Microsoft сделала его целеустремленно трудно, чтобы схватить поощрить людей отбрасывать Win98SE.

1
задан 14 January 2010 в 08:46
2 ответа

Я использовал бы символьные ссылки.

Вы могли использовать этот сценарий Bash:

#!/bin/bash
ln -s $1 $2/$(basename $1)

с чем-то как эти две команды:

find unpriv_criteria -exec ./linkscript {} /unpriv/dir \; 
find priv_criteria -exec ./linkscript {} /priv/dir \;
1
ответ дан 4 December 2019 в 02:15
  • 1
    Почему Вы рекомендуете гибкие ссылки? Я предпочитал hardlinks так как я won' t должны настроить Tomcat для следования за гибкими ссылками. Кроме того, это предоставило бы мне роскошь способности удалить файлы из общедоступного каталога, не удаляя его из частного каталога. Надежда, которая имеет смысл? –  Tom Duckering 14 January 2010 в 08:43
  • 2
    Вот обсуждение жестких и символьных ссылок: serverfault.com/questions/10543/… –  Paused until further notice. 14 January 2010 в 11:18
  • 3
    Спасибо за ссылку. Я знаю различие и профессионалов/недостатки, но задавался вопросом, почему Вы явно рекомендовали использовать гибкие ссылки. –  Tom Duckering 14 January 2010 в 11:27

Что-то как то, что предложенный Dennis работал бы в задании крона или подобный.

Если бы это был Linux, то я указал бы на Вас на inotify, который позволил бы Вам устранять задание крона и задержку от hardlinks отражение исходного каталога.

Это, кажется, не существует в соответствии с Солярисом, как бы то ни было.

Если hardlinks не будут слишком очень важны, то задание крона, вероятно, сделает очень хорошо.

0
ответ дан 4 December 2019 в 02:15

Теги

Похожие вопросы