Tôi muốn sử dụng SSH
bên trong tập lệnh, nhưng tập lệnh này sẽ không được thực hiện trên máy của tôi.Cung cấp mật khẩu cho lệnh ssh bên trong tập lệnh bash, Không sử dụng khóa công khai và Mong đợi
Trong quá trình triển khai của tôi, có hai giới hạn.
- Tôi không thể làm việc bên ngoài tiêu chuẩn của vỏ, do đó tôi không thể sử dụng
expect
vì tôi không biết nếu nó sẽ có sẵn trên máy này. - Tôi không thể ngờ rằng máy này sẽ có
public keys
cho sốSSH
.
Các giải pháp tùy chọn có thể là gì?
Làm cách nào tôi có thể cung cấp cho ssh mật khẩu được yêu cầu một cách tự động và bảo mật mà không cần thêm phụ thuộc bổ sung?
Có thể cung cấp mật khẩu bên trong tập lệnh không?
Cảm ơn tất cả các bạn trước :)
Are các ngôn ngữ khác như perl hoặc python có sẵn? –
bình thường có, nhưng trong python tôi biết rằng nó có thể :) Cảm ơn bạn anyway – stratis