Chạy các tập lệnh từ xa trên Máy chủ Linux từ Windows


2

Tôi đang sử dụng máy chủ Windows, tôi đang tìm cách chạy một số tập lệnh (thông qua RSH?) Từ xa trên các máy chủ Linux.

Điều đó là, tôi phải làm rất nhiều thứ thủ công trên các máy chủ khác nhau bất cứ khi nào tôi muốn kiểm tra một cái gì đó và tôi muốn tự động hóa nó, cũng để làm cho nó ít bị lỗi hơn.

Có cách nào để làm điều này?

Hiện tại tôi chỉ đăng nhập vào các thiết bị đầu cuối SSH bằng Putty và chạy các tập lệnh cục bộ trên các máy chủ Linux.

Câu trả lời:


5

Bạn đã sử dụng giao thức tuyệt vời để truy cập từ xa (SSH). Tôi cũng khuyên bạn nên sử dụng nó để chạy các lệnh từ xa. PuTTY mà bạn đề cập cũng chứa một máy khách SSH plink. Nếu các tập lệnh từ xa không tương tác nhiều, tùy chọn tốt nhất sẽ là sử dụng plink:

plink [options] [user@]host [command]

Nếu tập lệnh có tính tương tác cao, có thể sử dụng GUI PuTTY cổ điển sẽ tốt hơn.

putty -ssh -l user -pw password -m command.txt host

Trong trường hợp này, bạn phải tạo một tệp ( command.txt ) và lưu trữ lệnh để thực thi ở đó. Đây là thông tin thêm về Dòng lệnh PuTTY .

Đối với việc sử dụng SSH này, có thể rất hữu ích khi sử dụng xác thực khóa chung thay vì mật khẩu. Sau đó, có thể chạy các lệnh mà không cần nhập mật khẩu. Xem ví dụ: Xác thực khóa công khai với PuTTY hoặc là Đăng nhập SSH dựa trên khóa với PuTTY .


Vâng, điều này giúp rất nhiều, cảm ơn.
Davio
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.