Parallel-SSH-SCP
Last updated
Last updated
برای ssh همزمان به چندین ماشین کامند زیر را میزنیم
با این دستور دستور hostname رو به لیستی از آی پی ها و یا FQDN های دلخواه پاس میدیم، سوئیچ ها به ترتیب باعث عملکرد های زیر میشوند، سوئیچ i- خروجی دستور پاس داده شده در سرور مقصد رو نشون میده سوئیچ A- باعث میشه از ما پسورد بخواد سوئیچ l- یوزر رو میدیم بهش که اینجا مثلا pi هست سوئیچ h- فایل حاوی اسم و یا آی پی ها هست و در انتها داخل " " دستور مون رو میزنیم میتونیم چندین دستور رو با ; از هم جدا کنیم و همزمان پاس بدیم .
به شکل زیر اما میشه که چندین دستور رو به یک یا چند هاست مختلف فرستاد :
همین دستورات رو در مشابه کامند SCP هم داریم که باعثم یشه همزمان چنیدن فایل رو به چندین هاست بفرستیم مثل نمونه
برای اینکه به مشکل rsa public finger print نخوریم یک فایل رو در home یوزری که داریم باهاش prallell-ssh میزنیم میزاریم به ایم اسم ومسیر ~/.ssh/config
و با محتویات زیر
اون * یعنی هر هاست نیمی میتونید از پترن های *.mabnaco.lcoal هم مثلا استفاده کنید