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

Питання та відповіді для системних та мережевих адміністраторів

1
Ризики для безпеки публічної сторінки phpinfo ()?
У мене є загальнодоступна сторінка, яка щойно є <?php phpinfo(); > Я використовую його в цілях налагодження, поки ми перебуваємо в бета-версії, але чи є якась шкода в тому, щоб залишити його доступним, коли його веб-сайт працює?


5
Написання скрипта з повноваженнями для копіювання файлів з певним розширенням з однієї папки в іншу
Я хотів би написати скрипт powerhell, який отримує такі параметри як вхідні дані: папка для копіювання, розширення дозволяє, папка для копіювання та булеве значення із зазначенням, чи слід змінити перезапуск IIS, ім'я користувача та пароль. На які командлети я повинен дивитися, враховуючи, що я копіюю на віддалений сервер? Як прочитати …
10 powershell 

4
nginx + fastCGI + Django - отримання пошкодження даних у відповідях, що надсилаються клієнту
Я запускаю Django за nginx за допомогою FastCGI. Я виявив, що в деяких відповідях, що надсилаються клієнту, випадкові пошкодження даних трапляються в середині відповідей (це може бути пару сотень байт в середині). На даний момент я звузив це до помилки або в обробнику FastCGI nginx, або в обробнику Django FastCGI …

1
Який сигнал використовує upstart / initctl для перезавантаження роботи?
Який сигнал upstart/ initctlвикористовувати , щоб перезапустити роботу? Крім того, чи є спосіб вказати, що слід використовувати SIGHUP? Крім того, чи є спосіб визначити власну reloadкоманду, яка надішле SIGHUP? Або мені потрібно вийти назовні, upstartщоб це зробити?
10 upstart 

1
Коли слід використовувати, а не використовувати Etags?
Я щойно переглядав наш сайт на WebPageTest.org, і одна з їхніх рекомендацій щодо прискорення веб-сайту: Заголовки ETag, як правило, не повинні використовуватися, якщо у вас немає чітких причин їх необхідності Мені було цікаво, що це означає. Чи означає це, що статичний вміст, який ви знаєте, не змінюватиметься, не повинен мати …

2
Точне значення RX "помилки" та "кадр" у виводі ifconfig?
Я бачу мережеві проблеми з вузлом (RHEL) (упаковані пакети), які також, схоже, проявляються нульовим підрахунком полів "помилка" та "кадр" у виході ifconfig: eth2 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx ... RX packets:277593775 errors:1049 dropped:0 overruns:0 frame:536 Чи є десь детальний опис, яке точне значення "помилки" та "фрейм"? EDIT : вихід ethtool eth2: …

3
Як запустити Gollum за допомогою mod_rails та Apache у спільному хостинг-середовищі (наприклад, Dreamhost)?
Gollum - новий вікі-движок GitHub, написаний Ruby. Розгорнута локально, для використання веб-інтерфейсу використовується екземпляр Sinatra. Чи можливо запустити його в спільному хостинговому середовищі, наприклад, Dreamhost за допомогою Apache та mod_rails (Phusion Passenger)?

5
Синхронізація ZFS через ненадійну, повільну мережу WAN. Реплікація ZFS чи rsync?
Мені доручено зробити роботу із резервного копіювання за межами веб-сайту. Обидві коробки зберігання - це коробки NASBS на базі FreeBSD, на яких працює ZFS. Раз чи двічі на тиждень 15-60 гігів фотографічних даних потрапляють до офісу NAS. Моя робота полягає в тому, щоб розібратися, як максимально надійно винести ці дані …

3
Проблеми з дозволом FTP та Apache
У мене виникають проблеми щодо того, який користувач повинен володіти моїм каталогом www - ftp чи apache? Якщо встановлено для ftp користувача, користувач може додавати, видаляти та легко змінювати файли, але дії файлової системи php генерують помилки, позбавлені дозволу (звичайно, тому що вони вимагають, щоб користувач був апашеним). Якщо ж, …

1
Чи потрібно мені REINDEX і VACUUM таблицю після видалення багато рядків?
У мене працює база даних PostgreSQL, яка містить кілька таблиць, в яких зберігається інформація про реєстрацію. Ця інформація призначена лише для звітності та завантажується у файл та видаляється з бази даних, якщо старше 30 днів. Можна видалити мільйони рядків, і ми виконували REINDEX кожен раз після видалення. Чи цього достатньо, …

1
Високе завантаження процесора на сайті Django / Apache / mod_wsgi
Завантаження тестування конфігурації django 1.21 / Apache / mod_wsgi на малому екземплярі AWS (Ubuntu 10.04) з лавкою Apache показує надзвичайно високе завантаження процесора (з використанням часу роботи та vmstat) при низьких одночасних запитах: ab -c 5 -n 1000 "my_url" ... спричиняє цей вихід у режимі безперервного часу: 18:04:54 up 9 …

9
Як відключити NIC в центсах
Я шукаю "один вкладиш" для сценарію, який повинен: відключити eth0. зробити це не запускається під час завантаження. забрати його IP-адресу переконайтеся, що він не намагатиметься знову використовувати цю адресу.

2
apache2: Отримайте список зареєстрованих обробників
Чи можливо отримати список всіх обробників від apache? За допомогою setHandler можна створити обробники. Одним із можливих застосувань було б додати обробник для певного розширення файлу ( addHandler ). Знання всіх можливих обробників та їх ідентифікатора полегшить процес відповідності їх до розширення файлу (або у випадку, коли обробники URL-адрес створюють …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.