Tôi đang cài đặt tomcat trên hộp CentOS để sử dụng làm máy chủ ứng dụng. Quản trị viên hệ thống của tôi đã tạo một tài khoản dịch vụ người dùng tomcat để chạy tomcat. Tôi thường làm theo hướng dẫn trên trang này nhưng khi tôi đến bước tôi điều chỉnh tập lệnh khởi động để chạy lệnh khởi động và tắt máy tomcat như người dùng tomcat (Bước 6, mục 4) Tôi đang được hỏi mật khẩu cho tài khoản tomcat. Vì đây là tài khoản dịch vụ nên tôi có thể /bin/su tomcat
chạy một số lệnh nhất định với tư cách là người dùng tomcat mà không cần nhập mật khẩu?
Tôi thường không quen với việc thiết lập tomcat để chạy trong tài khoản dịch vụ. Nếu bất cứ ai có thực hành tốt nhất cho điều này xin vui lòng cho tôi biết.
Cập nhật : Tôi tìm thấy một bài viết hay về cài đặt tomcat như một dịch vụ dưới một người dùng đặc quyền thấp ở đây . Sau bài viết đó, cuối cùng tôi đã cài đặt được.