Редактирование конфигов nginx

Всем привет!

Ситуация такая — на сервере отключён root-пользователь, всё только через sudo. Все конфиги nginx'а принадлежат root:root. Соответственно, любое редактирование происходит через редактор MidnightCommander'а, запущенного от sudo. А он безумно не удобный. Плюс у меня копирование между конфигами не работает, а конфигов много, зеркал сайтов много, постоянно что-то копирую между ними и приходится это делать в ручную. Это, как вы понимаете, слегка надоело.

Если же открывать файлы через ide по sftp, то сохранять эти файлы нельзя — ибо по sftp я захожу не от root'а и права на файл не позволяют мне его сохранить.

В связи с этим вопрос — как правильней сделать, чтобы можно было редактировать конфиги nginx'а из любимого редактора/ide? Нормально ли с т.з. безопасности сменить права на 666? Или есть более труъ-шный путь?
Алексей Карташов
29 декабря 2013, 19:48
modx.pro
2 089
0

Комментарии: 9

Arkadiy Shinkarev
29 декабря 2013, 23:55
0
Попробуйте сделать так
chown root:wheel <filename>
chmod 664 <filename>
    Василий Наумкин
    29 декабря 2013, 23:55
    0
    Нет, не нормально. Root отключается не просто так.

    Попробуй использовать вместо mcedit редактор nano — он позволяет копипастить.
      Василий Наумкин
      30 декабря 2013, 00:01
      0
      Да, еще можно установить Ajenti и работать с сервером через web-интерфейс.

      На мой взгляд, это единственная хорошая панель управления, которая помогает, а не как обычно.
        Алексей Карташов
        30 декабря 2013, 00:43
        0
        Да, клёвая штука. Как минимум работа с nginx'ом у меня теперь стала намного удобнее)
        Спасибо, Вась! Как всегда выручаешь :-)
        Алексей Карташов
        30 декабря 2013, 00:02
        0
        Т.е. редактировать в любимом редакторе не получится никак?
          Николай
          30 декабря 2013, 06:02
          0
          редактировать то можно, просто крайне не удобно. Я пару раз помучился и поставил Ajenti
            Алексей Карташов
            30 декабря 2013, 17:04
            0
            Не, редактировать из любимого редактора/ide с автозаливкой по sftp на сохранение — это наоборот, крайне, крайне удобно!

            А Ajenti тоже вчера поставил — гламурненько, задачи свои выполняет, а больше ничего и не нужно :-)
              Alex Vakhitov
              30 декабря 2013, 17:50
              0
              Я обычно конфиги с проектом храню, редактирую в ide, а при сохранении запускаю автоматизацию с помощью Fabric. Он сам закачивает что нужно, копирует, перезапускает
                Алексей Карташов
                30 декабря 2013, 17:59
                0
                шота пока нет желания со всем этим разбираться — сложновато для меня) да и времени нет. Но спасибо за наводку! В будущем обязательно поизучаю)
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        9