Tôi đang cố tìm lệnh UNIX hoặc bash để chạy lệnh sau khi kết nối với máy chủ ssh. Ví dụ:Chạy ssh và thực thi lệnh ngay lập tức
ssh [email protected] "tmux list-sessions"
Mã trên hoạt động, nó liệt kê các phiên, nhưng sau đó ngắt kết nối ngay lập tức. Đặt nó trong sshrc ở phía máy chủ hoạt động, nhưng tôi cần có khả năng gõ nó ở phía máy khách. Tôi muốn có thể chạy một lệnh, nó đăng nhập, mở cửa sổ, sau đó chạy lệnh tôi đã thiết lập. Ive đã cố gắng
[command] | ssh [email protected]
ssh [email protected] [command]
ssh [email protected] "[command]"
ssh -t [email protected] [command]
Bạn muốn chạy một lệnh, và sau đó được để lại trong một trình bao tương tác trên máy chủ từ xa? – Barmar