Điểm:0

Khởi động máy chủ trong màn hình với ssh không tạo phiên màn hình

lá cờ uy

Tôi đang cố gắng soạn một lệnh duy nhất sẽ khởi động máy chủ trên màn hình trên máy từ xa. ssh user@host "cd workingdirectory/ ; màn hình -dmS server ./start.sh" cũng đã thử với -t-f cờ cho lệnh ssh. Khi tôi thực hiện cd thư mục làm việc/ ; màn hình -dmS máy chủ ./start.sh trong khi được kết nối qua ssh thì nó hoạt động chính xác, nhưng khi tôi chạy nó với phần ssh thì màn hình không khởi chạy. Tôi không hiểu những gì tôi đang làm sai.

raj avatar
lá cờ cn
raj
Bạn có đang chạy lệnh ssh từ một thiết bị đầu cuối hoặc từ một số môi trường không có thiết bị đầu cuối (ví dụ: từ tập lệnh máy chủ web) không? Theo những gì tôi nhớ, `màn hình` cần một thiết bị đầu cuối để bắt đầu.
Marcin K. avatar
lá cờ uy
Tôi đã thử cả từ thiết bị đầu cuối linux và python paramiko với kết quả tương tự. Nếu đúng như vậy, bạn có biết cách giải quyết nào không?
raj avatar
lá cờ cn
raj
Tôi sẽ cố gắng viết một tập lệnh `expect` để đăng nhập vào máy chủ qua ssh, bắt đầu `screen` và đăng xuất. `mong đợi` mô phỏng rõ ràng một thiết bị đầu cuối. Nếu bạn có thể bắt đầu `screen` trong phiên ssh, giải pháp này sẽ hoạt động.
Marcin K. avatar
lá cờ uy
Tôi đã tìm thấy thư viện python paramiko-mong đợi và nó đã khởi động máy chủ thành công, bạn đã đúng, cảm ơn!

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