Có thể không rõ ràng nhập mật khẩu, đồng thời nohup?

Tác giả:CryptoMethod, Tạo: 2021-12-25 17:30:15, Cập nhật: 2021-12-25 17:39:21

Hiện tại, nếu bạn muốn khởi động chương trình quản trị từ phía máy chủ và bạn có thể chạy chương trình sau khi đăng nhập vào ssh, phương pháp chính thức được cung cấp là:nohup ./robot -s node.fmz.com/xxxxx -p yourFMZPasswork &

Tuy nhiên, phương pháp này rất không an toàn, mật khẩu được nhập rõ ràng vào lệnh khởi động. Người khác đăng nhập vào máy chủ sử dụng ps-aux để xem quá trình khởi động hiện tại và có thể xem mật khẩu này. Các chương trình quản trị bản thân hỗ trợ các mật khẩu nhập tương tác, có thể được nhập trước./robot -s node.fmz.com/xxxxxSau đó, chương trình sẽ cho phép nhập mật khẩu. Tuy nhiên, cách này không hiệu quả nếu cần phải thoát khỏi ssh không được gắn (nohup), tức là nhậpnohup ./robot -s node.fmz.com/xxxxxKhông thể khởi động đúng chương trình.

Xin hỏi liệu có cách nào để không yêu cầu mật khẩu được viết rõ ràng trong câu lệnh, nhưng cũng có thể nohup khởi động chương trình quản trị viên?


Thêm nữa

Giấc mơ nhỏCó thể chạy bằng công cụ màn hình. Hoặc trực tiếp./robot, hiện tại người quản trị có thể chạy trực tiếp, không tự dừng lại trong SSH.

CryptoMethodCác công ty đã phát hiện ra rằng có thể thay thế chức năng nohup bằng màn hình. ```screen -S yourScreenName ``` // Tạo một màn hình và đặt tên cho nó. ``/robot -s node.fmz.com/xxxxx `` Nhập mật khẩu ctrl+z // tạm dừng chạy chương trình hiện tại và đặt nó vào nền ``bg ``` // Khởi động lại chương trình nền Ctrl + a d // detach current screen, trở lại giao diện trước khi bạn vào màn hình. Sau khi đăng nhập lại lần sau, hãy sử dụng screen -r yourScreenName để truy cập lại scree lần trước.

Cỏ nhỏBây giờ bạn có thể trực tiếp lên bàn trước, khởi động ssh sẽ không rút lui.