Điểm:0

Cài đặt bằng just`Sudo apt install shellinabox` dẫn đến lỗi chứng chỉ. Làm cách nào để shellinabox hoạt động?

lá cờ th

Tôi có 2 máy chủ, cả hai đều chạy trên Ubuntu 18.04.4 LTS.

Tôi đã quản lý để cài đặt shellinabox trên một trong số chúng cách đây nhiều năm, nó sẽ tự động tạo một số tệp như chứng chỉ.pem Trong /var/lib/shellinabox/. Tuy nhiên, tôi không thể nhớ mình đã làm gì để khiến máy chủ tạo các tệp đó.

Tôi chạy các lệnh sau trên máy chủ khác, như một hướng dẫn gợi ý

cập nhật sudo apt
sudo apt cài đặt shellinabox

không có chứng chỉ và firefox hiển thị lỗi này

Trang bạn đang cố xem không thể hiển thị vì không thể xác minh tính xác thực của dữ liệu nhận được.

nhập mô tả hình ảnh ở đây

trang lỗi chỉ có một tùy chọn được chuyển hướng đến

https://support.mozilla.org/en-US/kb/secure-connection-failed-firefox-did-not-connect?as=u&utm_source=inproduct

Cả hai máy chủ đều sử dụng cùng một cấu hình cho shellinabox, được tạo theo mặc định.

SHELLINABOX_DAEMON_START=1 
SHELLINABOX_PORT=4200 
SHELLINABOX_ARGS="--no-beep"

với shellinabox đang hoạt động, trạng thái shellinabox của dịch vụ cho

â shellinabox.service - LSB: Shell In A Box Daemon
   Đã tải: đã tải (/etc/init.d/shellinabox; đã tạo)
   Hoạt động: hoạt động (đang chạy) kể từ Thứ Hai 2021-10-25 19:53:10 CST; 15 giờ trước
     Tài liệu: man:systemd-sysv-generator(8)
  Quá trình: 943 ExecStart=/etc/init.d/shellinabox start (code=exited, status=0/SUCCESS)
    Nhiệm vụ: 2 (giới hạn: 2122)
   Nhóm C: /system.slice/shellinabox.service
           ââ1111 /usr/bin/shellinaboxd -q --background=/var/run/shellinaboxd.pid -c /var/lib/shellinabox -p 4200 -u shellinabox -g shellinabo
           ââ1119 /usr/bin/shellinaboxd -q --background=/var/run/shellinaboxd.pid -c /var/lib/shellinabox -p 4200 -u shellinabox -g shellinabo

Ngày 25 tháng 10 19:53:09 VM-0-8-ubuntu systemd[1]: Khởi động LSB: Shell In A Box Daemon...
Ngày 25 tháng 10 19:53:10 VM-0-8-ubuntu systemd[1]: Bắt đầu LSB: Shell In A Box Daemon.
Ngày 25 tháng 10 20:35:29 Đăng nhập VM-0-8-ubuntu[8061]: pam_securetty(đăng nhập:auth): truy cập bị từ chối: tty '/dev/pts/1' không an toàn !
Ngày 25 tháng 10 20:36:05 VM-0-8-ubuntu login[8061]: pam_unix(login:auth): check pass; người dùng không xác định
Ngày 25 tháng 10 20:36:05 VM-0-8-ubuntu login[8061]: pam_unix(login:auth): lỗi xác thực; tên đăng nhập=SHELLINABOX uid=0 euid=0 tty=/dev/pts/1 người dùng

trong khi đầu ra từ cái không hoạt động không có ba dòng cuối cùng ở trên, điều mà tôi đoán cho thấy có gì đó không ổn đối với cấu hình SSL.

Làm cách nào để shellinabox hoạt động?

JJJohn avatar
lá cờ th
@muru cảm ơn. trang lỗi chỉ có một tùy chọn được chuyển hướng đến https://support.mozilla.org/en-US/kb/secure-connection-failed-firefox-did-not-connect?as=u&utm_source=inproduct
JJJohn avatar
lá cờ th
@muru Cảm ơn bạn! Sau khi nhấp vào "chấp nhận ...", trang lỗi trong OP hiển thị.
muru avatar
lá cờ us
Hmm, kết nối bằng cách sử dụng `curl` sẽ đưa ra "Trả lời trống từ máy chủ". Tôi đoán bạn sẽ phải xem nhật ký (nếu có)
muru avatar
lá cờ us
Điều đó hoàn toàn không giống như sự cố cấu hình SSL. Có vẻ như SSL hoạt động tốt, nhưng sau đó shellinabox đơn giản là không thực hiện được bất kỳ điều gì mà nó phải làm (có thể là do nhật ký lỗi mà bạn nhìn thấy), và do đó gửi phản hồi. Hãy thử so sánh `/etc/securetty` trong cả hai máy chủ.

Đă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.