Tôi đang cố thay đổi cổng SSH trên VPS bằng Almalinux. tôi đã theo dõi điều này hướng dẫn nhưng chưa làm được.
Đây là kết quả tôi nhận được khi thử SSH bằng cả cổng 22 và cổng mới tương ứng.
ssh: kết nối với máy chủ XXX.XXX.XXX.XXX cổng 22: Đã hết thời gian kết nối
ssh: kết nối với máy chủ XXX.XXX.XXX.XXX cổng 23498: Đã hết thời gian kết nối
Đây là khai báo cổng trong của tôi /etc/ssh/sshd_config
.
...
Cổng 23498 22
...
Đang chạy quản lý cổng -l | grep ssh
đưa ra đầu ra sau đây.
ssh_port_t tcp 23498, 22
khởi động lại bằng cách sử dụng khởi động lại dịch vụ sshd
với cổng mới mang lại đầu ra sau.
Chuyển hướng đến /bin/systemctl khởi động lại sshd.service
Công việc cho sshd.service không thành công vì quá trình kiểm soát đã thoát với mã lỗi.
Xem "systemctl status sshd.service" và "journalctl -xe" để biết chi tiết.
Đây là đầu ra của trạng thái systemctl sshd.service
.
â sshd.service - Daemon máy chủ OpenSSH
Đã tải: đã tải (/usr/lib/systemd/system/sshd.service; đã bật; giá trị đặt sẵn của nhà cung cấp: đã bật)
Đang hoạt động: kích hoạt (tự động khởi động lại) (Kết quả: mã thoát) kể từ Thứ Sáu 2022-02-25 17:26:08 CET; 34 giây trước
Tài liệu: man:sshd(8)
người đàn ông:sshd_config(5)
Quá trình: 25872 ExecStart=/usr/sbin/sshd -D $OPTIONS $CRYPTO_POLICY (mã=đã thoát, trạng thái=255)
PID chính: 25872 (mã=đã thoát, trạng thái=255)
Ngày 25 tháng 2 17:26:08 xxx.xxx.xxx systemd[1]: sshd.service: Quá trình chính đã thoát, mã=đã thoát, trạng thái=255/n/a
Ngày 25 tháng 2 17:26:08 xxx.xxx.xxx systemd[1]: sshd.service: Không thành công với kết quả là 'mã thoát'.
Ngày 25 tháng 2 17:26:08 xxx.xxx.xxx systemd[1]: Không khởi động được daemon máy chủ OpenSSH.
Thay đổi cổng cũng khiến SSH bình thường bị hỏng. Bình luận ra Hải cảng
bên trong sshd_config
và khởi động lại sshd
cho phép truy cập lại qua SSH. Tôi cũng đã thử cài đặt lại máy chủ mở
sau khi thay đổi các cổng nhưng vô ích. Các cổng được cho phép thông qua tường lửa không phức tạp. Bất kỳ sự trợ giúp nào cũng được đánh giá cao.