Tôi đang trong quá trình tạo tập lệnh bash để đăng nhập vào các máy từ xa và tạo khóa riêng tư và công khai.Cách tạo tập lệnh bash để kiểm tra kết nối SSH?
Vấn đề của tôi là các máy từ xa không phải là rất đáng tin cậy, và chúng không phải lúc nào cũng lên. Tôi cần một kịch bản bash mà sẽ kiểm tra xem kết nối SSH là lên. Trước khi thực sự tạo ra chìa khóa để sử dụng trong tương lai.
Thông thường, người ta chạy 'ssh-keygen' để tạo một cặp khóa trên máy cục bộ, sau đó' ssh-copy-id' để sao chép khóa công khai sang các máy từ xa. Có vẻ như bạn đang làm những việc khác nhau. Tại sao, mục tiêu của bạn là gì? – ephemient
Vì bạn rõ ràng đang thay đổi cách các máy từ xa thiết lập kết nối, hãy xem xét triển khai * mosh *. http://mosh.mit.edu/ Nó được thiết kế để bổ sung SSH vào các kết nối không ổn định. Tôi có kinh nghiệm rất tốt với nó. – Aeyoun