Администраторы сервера

Q & A для системных и сетевых администраторов



4
Рекурсивная / глубокая копия каталога командной строки в Linux?
Каков хороший общий способ сделать рекурсивную / глубокую копию каталога в Linux, которая работает в большинстве случаев? Я использовал как простые вещи, cp -Rтак и довольно сложные cpioзаклинания. Существуют ли какие-либо существенные сильные или слабые стороны, которые заставляют вас предпочитать одно другому? Какой из них вы используете чаще всего?

3
Какие пользователи MySQL имеют доступ к базе данных?
Как я могу сказать, какие пользователи MySQL имеют доступ к базе данных и какие привилегии они имеют? Кажется, я могу получить эту информацию от phpMyAdmin, когда нажимаю «Привилегии». , , Users having access to "mydatabase" User Host Type Privileges Grant myuser1 % database-specific ALL PRIVILEGES Yes root localhost global ALL …
13 mysql 

3
Как запретить доступ к ресурсам на основе заголовков X-forwarded-for
Я пытаюсь ограничить доступ к ресурсам за Nginx на основе IP-адреса клиента, переданного в заголовках X-forwarded-for. Nginx работает в контейнере в кластере Kubernetes на облачной платформе Google, а реальные ips клиента передаются только в заголовке x-forwarded-for До сих пор мне удалось сделать это для одного IP со следующим кодом: set …
13 nginx 

1
Перенаправить все запросы в HTTPS, кроме одного подкаталога
Я пытаюсь перейти от самозаверяющих сертификатов к сертификатам Let's Encrypt на моем веб-сервере nginx. В настоящее время я перенаправлять все запросы http/80к https/443, который использует самостоятельно подписанный сертификат , который я создал некоторое время назад. Теперь - из того, что я понимаю, Let's Encrypt делает запрос на порт 80 (так …


1
Как включить SELinux внутри контейнера CentOS Docker?
Я пытаюсь установить SELinux внутри контейнера Docker, чтобы распространять приложение, которое использует SELinux для внутреннего использования. В образе CentOS по умолчанию не установлен SELinux: $ docker run -it centos:latest /bin/bash [root@38ae5a98273d /]# sestatus bash: sestatus: command not found После того, как я установил его из yum, SELinux еще не включен. …
13 centos  docker  selinux 

5
Быстрее rsync огромного каталога, который не был изменен
Мы используем rsync для резервного копирования серверов. К сожалению, сеть на некоторых серверах работает медленно. Rsync обнаруживает, что в огромных каталогах ничего не изменилось. Эти огромные деревья каталогов содержат много маленьких файлов (около 80 тыс. Файлов). Я предполагаю, что клиенты rsync отправляют данные для каждого из файлов 80k. Поскольку сеть …

3
Устройство отображения в Linux отображает LVM PV, вложенные в LV при создании снимка
Который действительно нарушает мой план резервного копирования этой машины ... У меня есть сервер, который является гипервизором KVM для нескольких виртуальных машин. Одним из них является запуск Docker. Он имеет свои тома Docker в / dev / vdb, который настроен как PV LVM, на котором Docker использует свой драйвер direct-lvm …

4
В Windows Server 2012 R2 не хватает временных портов, хотя это не должно
Мы регулярно испытываем странные проблемы с сетью на нашем выделенном сервере. Он работает под управлением Windows Server 2012 R2 x64 на Xeon E5620 с 16 ГБ ОЗУ и сетевым адаптером Intel 82575EB. Обратите внимание, что мы уже настроили HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parametersзначения клавиш TcpTimedWaitDelayи MaxUserPortна 30 и 65530 соответственно. В случайный момент времени …


3
Не удается запустить компьютер в Hyper-V - «Недостаточно памяти в системе для запуска виртуальной машины»
У меня есть хост Windows 8.1, пытающийся запустить виртуальную машину через Hyper-V. Виртуальная машина настроена на использование 10 ГБ ОЗУ, у меня 16 ГБ, она должна запуститься, но это не так. Вместо этого я получаю сообщение '{VM NAME}' не удалось инициализировать. Недостаточно памяти в системе для запуска виртуальной машины {VM …

2
Как автоматизировать измененные файлы конфигурации во время обновления apt-get в Ubuntu 12
Мне нравится использовать "сервер создания облачного ножа ...", чтобы построить новую виртуальную машину. Мой шаблон начальной загрузки начинается с «apt-get update» и «apt-get -y upgrade». Затем обновление останавливается с: 10.190.113.11 Configuration file `/etc/nscd.conf' 10.190.113.11 ==> Modified (by you or by a script) since installation. 10.190.113.11 ==> Package distributor has shipped …
13 ubuntu-12.04  apt  chef 

3
/ etc / fstab пропустить при ошибке
Могу ли я установить / etc / fstab с параметрами = auto, которые будут пропущены в случае неудачной установки? В руководстве написано, что он прервет процесс загрузки, если запись с параметрами = auto не удалась. Без авто он не монтирует устройство автоматически при загрузке. Итак, как сделать так, чтобы автоматическая …
13 fstab 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.