Назад | Перейти на главную страницу

не могу получить доступ к моей службе tomcat для высокого порта, например 8443,8080, как пользователь без полномочий root

Я работаю на моем сервере Ubuntu Tomcat. Я могу запустить службу как root и может получить доступ к моему localhost:8443сервер.Если я запустил службу как некорневой, например tomcat, служба будет запущена как tomcat, но не может получить доступ к моему веб-серверу localhost: 8443 или, скорее, не отвечает мне.

что я наделал :

I. Сначала я добавляю пользователя tomcat:

adduser tomcat ;addgroup tomcat

II. затем я изменил настройки службы в /etc/systemd/tomcat.service от корня до:

[Service] 
user=tomcat 
group=tomcat

III. изменил разрешение моей папки tomcat /tomcat:

chown tomcat:tomcat /tomcat -R
chmod 755 /tomcat

netstate -nlp порты 8080, 8443 -> хорошо

iptables -L -v нет сброшенного файла -> хорошо

service started как кот -> хорошо

Но я все еще не могу связаться с сервером. Если я изменил user,group для получения root-прав в tomcat.service я достигаю сервера.

Не знаю, в чем проблема.

Я признателен, если мне помогут специалисты.

с уважением

бородачерный