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

72
Почему так сложно выполнить обновление между основными версиями Red Hat и CentOS?

«Можем ли мы обновить наши существующие производственные серверы EL5 до EL6?» Простой звучащий запрос от двух клиентов с совершенно разными средами вызвал мой обычный ответ "да, но это потребует скоординированного восстановления всех ваших систем " ... Оба клиента считают, что полная перестройка их...

72
Вам нужны отдельные директивы для прослушивания IPv4 и IPv6 в nginx?

Я видел различные примеры конфигурации для работы с виртуальными хостами с двумя стеками IPv4 и IPv6 на nginx. Многие предлагают эту модель: listen 80; listen [::]:80 ipv6only=on; Насколько я вижу, это достигается точно так же, как: listen [::]:80 ipv6only=off; Почему вы используете первый?...

71
Как смонтировать CD / DVD ISO в Windows 7?

Есть ли в Windows 7 встроенная поддержка для монтирования ISO / образов CD / DVD? Если нет, то какой инструмент лучше всего использовать для этого в Windows 7 64-bit? Я ищу решение, позволяющее устанавливать загрузки MSDN, не записывая их на CD /...

71
Что такое пользователь MySQL debian-sys-maint (и не только)?

Меня несколько раз укусил пользователь 'debian-sys-maint', который установлен по умолчанию в пакетах mysql-server, установленных из репозиториев Ubuntu. Обычно происходит следующее: я извлекаю свежую копию нашей производственной базы данных (которая не работает в Debian / Ubuntu) для устранения...

71
Какие ваши любимые инструменты с открытым исходным кодом?

Я полагаю, что каждый системный администратор уже привык к открытому исходному коду. От Apache до Firefox или Linux каждый использует его хотя бы немного. Однако большинство разработчиков с открытым исходным кодом не очень хороши в маркетинге, поэтому я знаю, что существуют сотни очень хороших...

71
Перечитать таблицу разделов без перезагрузки?

Иногда, изменяя размер или иным образом копаясь в разделах на диске, cfdisk скажет: Wrote partition table, but re-read table failed. Reboot to update table. (Это также происходит с другими инструментами разбиения, поэтому я думаю, что это проблема Linux, а не проблема cfdisk.) Почему это...

71
Как перезагрузить таблицу маршрутизации Mac OSX по умолчанию без перезагрузки

Приветствую, Я использую vpncдля VPN-клиента. Я также делаю некоторые хитрые вещи, routeчтобы убедиться, что я все еще могу получить доступ к своей локальной сети и т. Д. И т. Д. (Подробности здесь не очень важны). Иногда я получаю таблицу маршрутизации настолько измученной, что получаю ping:...

71
Как получить pid только что начавшегося процесса

Я хочу запустить процесс (например, myCommand) и получить его PID (чтобы позволить убить его позже). Я пробовал PS и фильтр по имени, но я не могу отличить процесс по именам myCommand ps ux | awk '/<myCommand>/ {print $2}' Потому что имена процессов не уникальны. Я могу запустить процесс:...

71
Показать всех пользователей и их группы / наоборот

Я знаю, что у меня есть группы и пользователи, но я не уверен насчет их связи. Можно ли использовать команду оболочки для отображения списка всех пользователей или всех групп и команду для отображения списка всех групп / пользователей для указанного пользователя / группы? Так что-то вроде...

71
Отправить Ctrl-Alt-Del для вложенной сессии RDP

Есть ли способ отправить команду Ctrl-Alt-Del в сеанс RDP (Windows Server 2008 R2) внутри другого сеанса RDP (также Windows Server 2008 R2) без первого перехвата сеанса? Ctrl+ Alt+ Endи Ctrl+ Alt+ Shift+ Endне достигают сессии 2-го уровня. Изменить: Средой верхнего уровня является Windows 7...

71
Есть ли разница между тем, как в bash работают два амперсанда и точка с запятой?

Если бы я хотел запустить две отдельные команды в одной строке, я мог бы сделать это: cd /home; ls -al или это: cd /home && ls -al И я получаю те же результаты. Однако что происходит в фоновом режиме с этими двумя методами? В чем функциональная разница между...

71
Журнал всех команд, запущенных администраторами на производственных серверах

В соответствии с политикой компании администраторы могут войти на сервер через личное имя пользователя, а затем запустить, sudo -iчтобы стать пользователем root. После запуска sudo -isudo создаст переменную окружения с именем SUDO_USER, которая содержит исходное имя пользователя. Есть ли способ...

71
Туннель SSH отказывает соединения с «канал 2: открыть не удалось»

Внезапно (читай: без изменения каких-либо параметров) моя виртуальная машина netbsd начала работать странно. Симптомы касаются туннелирования ssh. С моего ноутбука я запускаю: $ ssh -L 7000:localhost:7000 user@host -N -v Затем в другой оболочке: $ irssi -c localhost -p 7000 Отладка ssh говорит:...

71
Правильная настройка сервера nginx по умолчанию для https

У меня есть несколько серверов, работающих на одной машине, некоторые только с http, некоторые с http и https. Есть несколько серверных блоков, определенных в отдельных файлах, которые включены в основной файл конфигурации. Я настроил сервер «по умолчанию» для http, который будет обслуживать общую...

71
Nginx Redirect через прокси, переписать и сохранить URL

В Nginx мы пытались перенаправить URL следующим образом: http://example.com/some/path -> http://192.168.1.24 где пользователь все еще видит исходный URL в своем браузере. Как только пользователь будет перенаправлен, скажем, он щелкнет ссылку /section/index.html, мы бы хотели, чтобы он отправил...

70
У вас есть какие-нибудь полезные скрипты awk и grep для разбора логов apache? [закрыто]

Я могу использовать анализаторы логов, но часто мне нужно анализировать последние веб-логи, чтобы увидеть, что происходит в данный момент. Я иногда делаю вещи, как выяснить топ-10 ips, которые запрашивают определенный файл cat foo.log | grep request_to_file_foo | awk '{print $1}' | sort -n | uniq...

70
Вы пропускаете блок стойки между серверами?

Кажется, что существует множество разногласий по поводу установки стоечных серверов. Были темы, обсуждающие кабельные кронштейны и другие аксессуары для монтажа в стойку, но мне любопытно: Оставляете ли вы пустой блок стойки между серверами при их установке? Почему или почему нет? Есть ли у вас...