How to copy file to multi server with single command

{tocify} $title = {Mục lục} Hướng dẫn copy files qua nhiều server cùng lúc

Nay có nhu cầu cập nhật chương trình mới trên tất cả các máy chủ Linux nên sẵn viết bài này luôn để ghi chú sau này lỡ quên coi lại  ^^
Tầm 30 server mà ftp/scp vô từng em để chép files chắc chết quá. Tư duy của thằng lười lại trỗi dậy ^^!

Việc này khá ư là đơn giản. :)

Đầu tiên là tạo danh sách máy chủ

# vim server.txt

Gõ ip của từng server vô.

Tiếp theo, chép file qua danh sách máy chủ

for server in $(<server.txt); do
  scp xxx.txt ${server}:remote/path/
done
Gõ lệnh trên xong, chắc chắn là....lỗi rồi kiểu thế này:
Host key verification failed.

Ads2