Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Повесить glassfish (SJSAS) на 80 порт, от юзера (linux) 
V
    Опции темы
Vasay
Дата 14.10.2007, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



Доброго времени.

Задался целью - запустить glassfish на 80 порту от пользователя.

Проблема в том, что glassfish не позволяет юзеру создать domain на порт младше 1024 (из описания 1-1024 require superuser privileges  )

Создал домен на порт 8080, попытался добавить HTTP Listeners на порт 80, тоже не прошло....

Вобщем, получается, что если я хочу запустить сервер на 80 порту, я должен запускать его от root-а???


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
batigoal
Дата 14.10.2007, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Цитата(Vasay @  14.10.2007,  17:47 Найти цитируемый пост)
Вобщем, получается, что если я хочу запустить сервер на 80 порту, я должен запускать его от root-а??? 

Да. Это стандартный подход для линуксовых процессов. Порты до 1024-го могут слушать только процессы, запущенные с правами суперпользователя.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Vasay
Дата 14.10.2007, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



Ясно. 

Жаль. Я думал безопасней было бы запустить сервер от обычного пользователя, а не от root-а. Малоли какие уязвимости найдутся у сервера.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
zera
Дата 17.10.2007, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 19.1.2006
Где: saint-petersburg

Репутация: 1
Всего: 9



Цитата(Vasay @  14.10.2007,  20:21 Найти цитируемый пост)
Жаль. Я думал безопасней было бы запустить сервер от обычного пользователя, а не от root-а. Малоли какие уязвимости найдутся у сервера. 

в чем проблема? 
Код
$IPTABLES -t nat -A PREROUTING -i $INET_IFACE -p tcp --src 0/0 --dst $INET_IP --dport 80 -j REDIRECT --to-ports 8080

зы поясню, на всякий случай. запросы по tcp приходящие на сетевуху $INET_IFACE перенаправляется на ip = $INET_IP и порт 8080 smile

Это сообщение отредактировал(а) zera - 17.10.2007, 10:05
PM MAIL   Вверх
Vasay
Дата 17.10.2007, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



zera, идея, что-то сам не додумадся  smile 

+1


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0462 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.