Hiện tại, nếu bạn muốn khởi động chương trình quản trị trên máy chủ và chương trình này vẫn hoạt động sau khi thoát khỏi ssh, cách chính thức là:
nohup ./robot -s node.fmz.com/xxxxx -p yourFMZPasswork &
Nhưng cách 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, có thể nhìn thấy mật khẩu này.
Chương trình Trustee tự hỗ trợ nhập mật khẩu tương tác, có thể nhập trước./robot -s node.fmz.com/xxxxxSau đó chương trình sẽ yêu cầu nhập mật khẩu.
Nhưng phương pháp này không hiệu quả trong trường hợp cần phải thoát khỏi ssh không bị gián đoạn (nohup), tức là nhậpnohup ./robot -s node.fmz.com/xxxxxKhông thể khởi động chính xác.
Có cách nào để bắt đầu chương trình quản trị mà không yêu cầu phải viết mật khẩu một cách rõ ràng trong câu lệnh, nhưng cũng có thể khởi động chương trình quản trị bằng nohup không?