setcap 'cap_net_bind_service=+ep' /path/to/program
это будет работать на определенные процессы. Но позволить конкретному пользователю связывать с портами ниже 1024 необходимо будет добавить его к sudoers.
Взгляните на это обсуждение для больше.
"Сложный для конфигурирования" варьируется значительно, в зависимости от каких языков Вы являетесь опытными в. XMonad был необычно сложным, чтобы я настроил, но это было то, потому что я не знаю абсолютно никакого Haskell, и это - язык, в котором находятся конфигурации.
Два менеджера окон мозаичного размещения, которые я использовал и вполне любил:
Потрясающе. Потрясающие конфигурации находятся в Lua (с потрясающих 3; перед этим они были в пользовательском синтаксисе), но это довольно легко настроить и идет с набором виджетов; вот снимок экрана того, на что моя панель была похожа однажды (существует также виджет графика, хотя я не использовал его в то время):
Снимок экрана моего потрясающего бара http://lug.rose-hulman.edu/mw/images/a/ae/Awesome3bar_top.png
Главной причиной, которую я прекратил использовать Потрясающий, были постоянные повреждения назад-совместимости; каждый пересмотр точки изменил API достаточно, что я должен был провести дни, пытаясь зафиксировать мой конфигурационный файл для работы с ним. Возможно, что это стабилизировалось больше теперь
wmii, мой текущий WM. Конфигурации по умолчанию находятся в сценариях оболочки, но могут быть реализованы любым путем, Вам нравится, поскольку wmii выставляет интерфейс на 9 пунктов, что означает, что Вы управляете им путем чтения и записи в файлы в псевдофайловой системе. Моя текущая конфигурация является сценарием оболочки для основной конфигурации со сценарием утилиты Python, чтобы сделать часть работы. Основная оборотная сторона является отсутствием встроенных виджетов; это не идет с индикаторами выполнения или графиками или значками. Это, конечно, "легко", хотя, который был одним из Ваших требований
Лично, i3 берет лучшие функции другого большого мозаичного-размещения-wm's (Xmonad, Потрясающий, DWM, и т.д.), и комбинирует его в один, Объединенный с dmenu/conky/dzen2, это, что я ищу в WM. Проверьте страницу; http://i3.zekjur.net/
Существует Дуга Linux запись Wiki, сравнивающая 13 различных Менеджеров окон Мозаичного размещения, подобным сетке способом, здесь на Дуге Linux Wiki. Возможно, это был бы hepful.
Я еще не судил ни одного из них, лично, но планирую к в ближайшем будущем, когда у меня есть некоторое время, таким образом, я следую за этим потоком тесно также.
Я хотел бы рекомендовать два различных менеджера окон мозаичного размещения, один динамический и одно руководство.
XMonad очень мощен все же легкий учиться, существует короткая экскурсия, которая объясняет ее основные характеристики и привязки клавиш. Это интегрируется гладко с GNOME, документация является подробной и существует много дополнительных доступных расширений. Это поддерживает динамическую парадигму мозаичного размещения, где окна автоматически расположены согласно выбранному динамическому расположению. Оборотная сторона, по крайней мере, для некоторых, то, что XMonad настроен в Haskell и зависит от присутствия компилятора Haskell.
i3 поддерживает ручную парадигму мозаичного размещения, где экран действует как таблица, разделенная на столбцы и ячейки. Пользователь может свободно перестроить окна, который допускает большую гибкость, но также и требует большего усилия. По-моему, i3 чувствует себя современным по сравнению с другими диспетчерами Windows мозаичного размещения. Это обеспечивает из функций поля, которые или потребовать конфигурации или не существуют вообще в других менеджерах окон, например, максимизируют, рычаги безотлагательности, мышь изменяет размер. Это настраивается с простым файлом простого текста, который, очевидно, не полон по Тьюрингу. Существует хорошее видео, представляющее i3 функции, которые я предлагаю наблюдать.
Конечно, обе поддержки, несколько мониторов без любых проблем и имеют плавающий слой для приложений, которым не нравится быть размещенными рядом.
PS. Однажды Bluetile мог бы быть хорошим легким наркотиком для пользователей GNOME, но это находится все еще в ранней фазе разработки.
Я лично использую Крысиный яд, когда мне нужен легкий вес, размещающий WM рядом - конфигурация работала вполне прилично из поля, и так как я вполне корректируюсь к использованию Экрана GNU много лет, прыжок к Крысиному яду не был очень трудным. Я также использовал StumpWM, Который был более активным в разработке, чем Ratposion.
Там существуют некоторые, но существует тот, который терпит (мне), который я нашел удовлетворенным мои потребности:
awesome
не сделал),Именем является Qtile.
Взгляните на потрясающий, имя говорит все это.:-) Потрясающая Wiki имеет большой совет конфигурации.
Если Вы знаете Haskell, определенно Xmonad! Крысиный яд также довольно хорош, но мне нравится алгоритм мозаичного размещения Xmonad лучше, и рабочие области являются большой победой IMO.
Я попробовал несколько: Потрясающий, Xmonad, i3, wmii, scrotwm и dwm.
dwm, застрявший во мне по следующим причинам:
Я должен признать, что это имеет некоторые причуды:
Но в целом, dwm придерживался меня в течение 1,5 лет теперь.