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

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

3
Каковы идеальные разрешения Unix для обычных каталогов веб-проектов?
Каковы идеальные минимальные разрешения в восьмеричном формате для следующего написанного в веб-приложении? Каталог, в котором будут находиться загруженные пользователем статические файлы (файлы images / swf / js) Каталог, в котором будут находиться загруженные администратором статические файлы (файлы images / swf / js) Каталог, в котором находятся библиотеки, используемые в приложении …

4
Как установить путь при применении одного кукольного модуля?
Я пытаюсь запустить один модуль, как это: puppet apply --verbose --modulepath=moduleshere --noop -e 'include myclass' Тем не менее, я получаю такую ​​ошибку, указывающую, что путь не указан Parameter unless failed: '[ -e "${logfile}" ]' is not qualified and no path was specified. Please qualify the command or specify a path. …
12 puppet 

5
Двуличность: как составить список версий файла?
Используя Duplicity, я могу сделать инкрементное, эффективное резервное копирование в ненадежное удаленное хранилище. Это прекрасно работает, и я могу восстановить файлы в определенный момент времени (или после следующего резервного копирования). Хорошо, теперь я хочу знать, когда в истории всех резервных копий делалось конкретное изменение файла . Метки времени изменения размера …
12 backup  duplicity 

1
Интерпретация Муниновского графа и выделенной памяти
Я заметил, что мой сервер использует swap чаще, но я не могу понять, почему. График munin показывает, что использование памяти приложениями составляет около 0,7G из 1,5G. Меня беспокоит зеленая линия (преданная память). Что такое совершенная память? Это нормально, что выделенная память высока по сравнению с другими показателями памяти, такими как …
12 linux  centos  munin  graph 

6
Как разобрать и преобразовать INI-файл в переменные массива Bash?
Я пытаюсь преобразовать INI-файл в переменные массива Bash. Пример INI, как показано ниже: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path так они становятся: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar и так далее. Прямо сейчас я мог придумать только эту команду awk -F'=' '{ if ($1 ~ /^\[/) section=$1; else if ($1 !~ /^$/) print …

3
Какое лучшее решение для управления паролем root тысяч серверов
Я системный администратор. В производственной среде мне нужно управлять тысячами серверов. Мы с коллегами используем центральный сервер управления и распространяем его открытый ключ через другие серверы. Таким образом, мы можем использовать этот сервер управления для SSH к другим серверам. Иногда нам нужно использовать пароль root, например, когда сервер не работает, …
12 linux  root  password 

5
ZFS: распространять zvol по всем дискам в zpool?
Есть ли способ, с помощью которого ZFS может быть предложено перераспределить данную файловую систему по всем дискам в ее zpool? Я думаю о сценарии, в котором у меня есть том ZFS фиксированного размера, который экспортируется как LUN поверх FC. Текущий zpool небольшой, всего два зеркальных диска по 1 ТБ, а …
12 zfs  iops  zvol 

3
Есть ли опасность для виртуализации маршрутизатора?
Я читал на нескольких форумах о pfSense, в которых говорилось, что виртуализация pfSense опасна. Причина, по которой было указано, заключается в том, что злоумышленник может использовать pfsense в качестве плацдарма для атаки на гипервизор, а затем использовать его для получения доступа к другим виртуальным машинам и в конечном итоге отключить …

5
Тайм-аут NGINX после +200 одновременных соединений
Это мое nginx.conf(я обновил конфигурацию, чтобы убедиться, что PHP не задействован или какие-либо другие узкие места): user nginx; worker_processes 4; worker_rlimit_nofile 10240; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; error_log /var/www/log/nginx_errors.log warn; port_in_redirect off; server_tokens off; sendfile on; gzip on; client_max_body_size 200M; map $scheme $php_https { …

3
Возможно ли, чтобы TCP-соединение оставалось открытым, когда клиент отключился?
У нас есть серверное приложение, которое сталкивается с проблемами исчерпания TCP при 4000 соединений. Это будет происходить каждые 3 или 4 недели (приблизительно). Поставщик, который создал это серверное приложение, после проверки вывода команды netstat -b сообщает нам, что некоторые соединения остаются открытыми, даже если клиенты были сброшены. Мне было поручено …


1
Как отменить «ням удалить питона»
У меня есть VPS на базе Centos 6 с подключением SSH. Недавно, желая установить Python 2.7.2, я смело побежал: yum remove python который, по-видимому, удалял саму yum при написании или зависит от python. Теперь я не знаю, что делать и что еще хуже, я новичок в Linux (командная строка или …
12 centos  python  yum 

3
Учетная запись пользователя Centos nologin, но возможно su для учета
Я новичок в CentOS (работает CentOS 6). У меня есть предыдущий опыт работы с OpenSuse. Я пытаюсь настроить учетную запись для пользователя. Я не хочу, чтобы учетная запись была доступна для входа через ssh или через экран входа в систему. Но я все еще хочу иметь возможность войти в систему …
12 linux  centos 

5
Не удается установить GIT на CentOS 6.0 x64
Я пытаюсь установить GIT либо RPM, либо YUM, но не могу. Я получаю следующую ошибку: error: Failed dependencies: libcrypto.so.10 is needed by git-1.7.1-2.el6.i686 libcurl.so.4 is needed by git-1.7.1-2.el6.i686 libexpat.so.1 is needed by git-1.7.1-2.el6.i686 libssl.so.10 is needed by git-1.7.1-2.el6.i686 libz.so.1 is needed by git-1.7.1-2.el6.i686 perl(Error) is needed by git-1.7.1-2.el6.i686 perl(Git) is …
12 centos  git 

5
Каковы преимущества наличия уникального IP-адреса?
Я только что зарегистрировался в DreamHost VPS, и их процесс регистрации предложил уникальный IP-адрес за дополнительные ~ 4 доллара в месяц. Я знаю, что такое IP-адреса. Почему эта уникальность имеет значение? В любом случае посетители получают доступ к моему сайту через URL-адреса.
12 hosting  ip  vps 

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