Как насчет использования правила перезаписи для блокировки системы 192.168.1.7 от попадания в подкаталог?
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^192\.168\.1\.7$ [NC]
RewriteCond %{REQUEST_URI} ^/ldap/manager/.* [NC]
RewriteRule ^(.*)$ - [R=404,L]
Отредактировано из оригинального ответа; теперь оно отправляет обратно 'запрещенный' код ошибки.
Также потребуется доступ к старым серверам.
Затем вы сможете просто скопировать содержимое с помощью scp или, более эффективно, путем создания gzipped tar-файла содержимого на старых серверах, переместив все на новый с scp и там.
Если это будет повторная задача с изменением содержимого на старых серверах, может быть, лучше использовать rsync. При этом все будет скопировано в первом прогоне и ограничено изменениями, произошедшими с момента последней rsync в последующих прогонах.
Чтобы сделать контент доступным через веб-сервер, необходимо соответствующим образом сконфигурировать apache.
Подробные сведения о упомянутых командах Unix можно найти на справочных страницах.
Один из примеров простой настройки apache можно найти здесь:
http://www.thegeekstuff.com/2011/07/apache-virtual-host/
Для получения более подробной информации см. официальную документацию apache:
-121--175031- Если требуется проверить любой бит, используйте /
. Т.е. для сценария использования
find "$DIRECTORY" -perm /4000
и
find "$DIRECTORY" -perm /2000
или комбинированного:
find "$DIRECTORY" -perm /6000
В качестве аргумента для GNU find
можно использовать как папки, так и файлы.
Другой, более читаемый, подход ИМО заключается в использовании мнемонических ярлыков. Т.е.:
find "$DIRECTORY" -perm /u=s,g=s
Помните, что варианты поиска
различаются. Они также могут вести себя по-разному. Всегда читайте удобное руководство (RTFM).
Вручную: ifconfig $ DEVICE 0.0.0.0 up
должен удалить IP-адрес и оставить интерфейс в рабочем состоянии.
Некоторые дистрибутивы допускают такую конфигурацию статически, другие - нет.
Возможно, вместо этого можно установить bridge -устройство.