非ルートユーザーとして 8443、8080 などの高ポートの Tomcat サービスにアクセスできません

非ルートユーザーとして 8443、8080 などの高ポートの Tomcat サービスにアクセスできません

私は Ubuntu サーバーで Tomcat を実行しています。サービスを開始してサーバーrootにアクセスできます。localhost:8443非ルートとしてサービスを開始した場合tomcat、サービスは Tomcat として開始されますが、localhost:8443 Web サーバーにアクセスできないか、応答しません。

私がしたこと :

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 startedtomcat として -> 良い

しかし、まだサーバーにアクセスできません。tomcat.service で を root に変更すると、userサーバーgroupにアクセスできるようになります。

どこに問題があるのか​​分かりません。

専門家の方々が私を助けてくれるとありがたいです。

敬具

ひげ黒

関連情報