Điểm:0

Không thể chạy lệnh dưới /bin/false người dùng

lá cờ cn

Centos 8.

người tuyết:

[snowuser@snowcannon-01 ~]$ mèo /etc/passwd | grep người tuyết  
snowuser:x:1002:1002::/home/snowuser:/bin/bash   
[snowuser@snowcannon-01 ~]$ nhóm  
bánh xe trượt tuyết

mèo con người dùng:

[snowuser@snowcannon-01 ~]$ mèo /etc/passwd | grep tomcat  
tomcat:x:1003:1003::/opt/tomcat:/bin/false  


con mèo/etc/nhóm | grep "tomcat\|snowuser"  
bánh xe:x:10:ydyachuk,amsliusar,người trượt tuyết  
người tuyết:x:1002:   
mèo con:x:1003:   

Đang cố chạy tập lệnh bắt đầu của Tomcat bên dưới mèo con người dùng:

/bin/su tomcat -c /opt/tomcat/bin/startup.sh

Nhưng không có gì có nghĩa là không có bất kỳ thông báo lỗi nào xuất hiện cũng như quá trình Tomcat không được thực thi.

Tôi chỉ có một chi tiết là lệnh đó đã được thực thi có lỗi:

[snowuser@snowcannon-01 ~]$ echo $?
1

có vẻ mèo con người dùng có quyền thích hợp để thực thi tập lệnh:

[snowuser@snowcannon-01 ~]$ ll /opt/tomcat/bin/startup.sh 
-rwxr-xr-x. 1 con mèo tomcat 1904 ngày 11 tháng 11 15:14 /opt/tomcat/bin/startup.sh

Làm cách nào tôi có thể khiến Tomcat chạy?

Andrew Henle avatar
lá cờ ph
Tomcat đã được cài đặt như thế nào? Nếu có một dịch vụ Tomcat, nó có thể được bắt đầu bằng thứ gì đó như `systemctl start tomcat`.
lá cờ cn
Tôi vừa tải xuống Tomcat dưới dạng tệp tar.gz, đã giải nén và sao chép các tệp vào thư mục /opt/tomcat
Điểm:4
lá cờ br

Đặt vỏ mặc định thành /bin/sai có nghĩa là su sẽ chuyển đổi người dùng, và sau đó thực hiện

/bin/false -c /opt/tomcat/bin/startup.sh

Bạn có thể dùng -S Tùy chọn đến su để ghi đè cài đặt trong /etc/passwd, nhưng điều này chỉ được phép nếu người dùng đang gọi là root hoặc mục nhập hiện có trong /etc/passwd được liệt kê trong /etc/vỏ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.