Ответы пользователя по тегу Linux
  • Почему Unit openvpn.service failed to load: No such file or directory.?

    @xtreme
    Снимаю порчу по SSH :)
    sudo systemctl start openvpn@server.service
    Вместо 'server' вписать имя файла конфигурации, если он у вас называется не server.conf.
    Т.е. чтобы запустить еще один сервер на той же машине - делаете конфиг-файл server-udp-20001.conf, а затем уже systemctl start openvpn@server-udp-20001.service
    Ответ написан
    Комментировать
  • Почему Squid3 некоторое время работает, а потом перестаёт?

    @xtreme
    Снимаю порчу по SSH :)
    Я, возможно, выпендриваюсь... но, имхо, ставить squid для акселерации - это же прошлый век.
    Есть же nginx для таких дел. И настройка гораздо проще и кеширует на ура.

    А по делу - у тебя squid пытается зацепиться за 80-й порт, но он уже кем-то занят.
    Ответ написан
    3 комментария
  • Как получить в linux информацию по доступным для скачивания пакетам?

    @xtreme
    Снимаю порчу по SSH :)
    Эххх. Когда я был молод, я тоже думал, как искать новые программы и ставил все подряд :)
    Debian-based дистрибутивы, например, могут тебе подсказать нечто по ключевым словам. Например, apt-cache search nginx выдаст не только nginx, но и разнообразные пакеты, которые могут быть полезны (gitweb, gunicorn, fcgiwrap)
    В RPM-based дистрибутивах, примерно то же самое, но поиск уже не такой "полоумный", т.е. yum search http выведет все пакеты. в описаниях которых есть сочетание букв "http".
    Даже если ты не совсем помнишь название пакета - можно выполнить поиск по части его названия, а затем уже пробежаться глазами.
    Но, сказать честно, непонятно, что именно надо. Надо узнать имена всех пакетов? Просто залезь браузером по урлу репозитория и смотри сколько угодно.
    Если тебе надо узнать, для чего нужен тот или иной пакет - есть yum info
    Если надо понять, чем можно решить ту или иную задачу, если ты с таким еще не сталкивался - тут без гугла вряд ли обойдешься.
    Ответ написан
    Комментировать
  • Apache2 virtual host, почему не перенаправляет?

    @xtreme
    Снимаю порчу по SSH :)
    apache2ctl configtest && apache2ctl graceful
    ??
    Перезапускали апач-то? Больше в конфигах нигде site.ru не упоминается?
    Ответ написан
  • Как помощью Ansible модуля lineinfile, заменить первое совпадение после заданной строки?

    @xtreme
    Снимаю порчу по SSH :)
    Один таск - один модуль.
    Если в одном таске напишешь два модуля - исполняется только последний.
    Ответ написан
    Комментировать
  • Как правильно настроить Exim?

    @xtreme
    Снимаю порчу по SSH :)
    Давно уже взял за правило - при поднятии любого почтосервера, который будет работать с внешним миром:
    1. Проверить, что mail.domain.com указывает на адрес сервера, убедиться, что PTR адреса сервера указывает на mail.domain.com
    2. primary_hostname = mail.domain.com (в Exim. Так мы представляемся собой остальным)
    3. domainlist relay_to_domains = domain.com (так мы разрешаем релей почты для основного домена
    4. SPF-запись в DNS - "v=spf1 a mx ip4:1.2.3.4 ~all"
    5. Генерация DKIM-сертификатов для domain.com, конфигурация DNS и Exim на работу с этой подписью.
    5а. В запущеных случаях - настройка SPF и DKIM для домена mail.domain.com, для писем, генерируемых самим сервером.
    6. Тестовое письмо на ящик в яндексе, чтобы увидеть зеленый шильдик о том, что DKIM настроен верно.
    7. Чуть не забыл - в /etc/aliases строку "root: vasya.pupkin@gmail.com" (вкупе с "webmaster: root"), затем newaliases чтобы получать отчеты об отлупах.

    Минимум действий - рабочая почта.
    Ответ написан
    9 комментариев
  • Реально ли имплементировать ospfv2 на linux?

    @xtreme
    Снимаю порчу по SSH :)
    quagga же вроде поддерживает.
    Ответ написан
    Комментировать
  • Как настроить gzip для файлов с переменной после расширения?

    @xtreme
    Снимаю порчу по SSH :)
    Какой веб-сервер используется? Если nginx - добавить в gzip_types параметр application/javascript (и application/x-javascript заодно)
    Ответ написан
    1 комментарий
  • Как создать паппку\файл с именем текущей датой?

    @xtreme
    Снимаю порчу по SSH :)
    Какой шелл используется в скрипте?
    Ответ написан
    Комментировать
  • Как стать профессионалом в Linux?

    @xtreme
    Снимаю порчу по SSH :)
    +1 к Softer
    Сам начинал со всяких пакетных дистров, ни фига не понимая, почему все должно быть именно так... потом FreeBSD с его портами и сборкой из сырцов - там уже начал разбираться с зависимостями. Затем уже Gentoo - система его портежей была крайне похожа на FreeBSD, а сборка из stage1 до полностью рабочего десктопа заставила полностью разобраться в хитросплетениях зависимостей.
    Но без реальных задач будет тяжело, потому что не будет цели как таковой. Собрать десктоп - слишком просто и долго. А вот если будет цель - будет куда стремиться. Начать можно с универсального роутера, как написал Василий Печерский. Сначала просто шлюз с почтой и файлопомойкой с тривиальной настройкой, а затем уже добивать сервисы до полностью рабочего состояния - например, если почта - сделать так, чтобы письма были с валидной DKIM, SPF, с почтовыми ящиками пользователей с доступом откуда угодно с шифрованием и т.д... Если файлопомойка - разграничивать права, настроить бэкапы с компьютеров пользователей (например, Time Machine для маководов), кеширующий прокси-сервер с резалкой рекламы и блэклистом. Веб-сервер с визиткой компании и парой-тройкой виртхостов. И т.д.
    Дальше уже сам поймешь, что тебе интересно и куда развиваться.
    Ответ написан
    Комментировать