لینکس میں ایس سی پی کمانڈ کا استعمال کیسے کریں۔

scp کمانڈ کا استعمال کرتے ہوئے آپ کے لینکس سسٹم سے فائلوں کو ریموٹ سسٹم میں منتقل کرنے میں مدد کرنے کے لیے ایک آسان ٹیوٹوریل۔

ایس سی پی کا مطلب 'سیکیور کاپی' ہے۔ scp لینکس کی طرف سے پیش کردہ ایک کمانڈ لائن یوٹیلیٹی ہے جو ایک غیر محفوظ نیٹ ورک پر فائلوں اور ڈائریکٹریوں کو ایک مشین سے دوسری مشین میں منتقل کرنے کی اجازت دیتی ہے۔

اگر آپ فائلوں کو ایک سسٹم سے دوسرے سسٹم میں کاپی کرنا چاہتے ہیں، تو scp فائلوں اور ڈائریکٹریوں کی محفوظ منتقلی کے لیے ایک بہت اچھا آپشن ہو سکتا ہے۔ جب دو مواصلاتی مشینیں ایک ہی نیٹ ورک پر جڑی ہوں تو پھر استعمال کرنا scp ممکن ہو جاتا ہے.

آپ پر بہت زیادہ بھروسہ کر سکتے ہیں۔ scp رازداری اور سالمیت کے لیے کمانڈ جس فائل کو منتقل کیا جا رہا ہے اور منتقلی کے لیے استعمال ہونے والا پاس ورڈ دونوں ہی انکرپٹڈ ہیں۔ کوئی بھی حساس معلومات ظاہر نہیں کی جائیں گی یہاں تک کہ اگر کوئی ٹریفک کو چھیننے کی کوشش کرتا ہے جبکہ یہ منتقلی جاری ہے۔

اس ٹیوٹوریل میں، ہم اس کی مختلف مثالیں دیکھیں گے۔ scp کمانڈ. ہم اکثر استعمال ہونے والے کچھ اختیارات کو بھی دیکھیں گے۔ scp کمانڈ.

scp کمانڈ کے ساتھ شروع کرنا

کا استعمال کرتے ہوئے scp کمانڈ آپ فائلوں / ڈائریکٹریوں کو منتقل کر سکتے ہیں:

  • آپ کی مقامی مشین سے ریموٹ مشین تک۔
  • دو ریموٹ مشینوں کے درمیان۔
  • ریموٹ مشین سے آپ کی مقامی مشین تک۔

عمومی نحو:

scp [آپشن] [source_file_name] [user@destination_Host]:destination_folder

آئیے ایک ایک کرکے اس حکم کے بنیادی اوصاف کو سمجھیں۔

  • [ذریعہ_فائل_نام] یہ سورس فائل ہے جسے آپ کاپی کرنا چاہتے ہیں۔
  • [user@destination_Host] یہ ریموٹ سسٹم کا صارف نام ہے جہاں آپ فائل کاپی کرنا چاہتے ہیں۔ ریموٹ مشین کا آئی پی ایڈریس بھی اس وصف میں ' کے بعد استعمال ہوتا ہے۔@' علامت.
  • [مطلوبہ فولڈر] یہ وہ ڈائرکٹری ہے جہاں آپ کاپی شدہ فائل کو محفوظ کرنا چاہتے ہیں۔

نوٹ: بڑی آنت (:) علامت نحو میں استعمال ہوتی ہے کیونکہ یہ مقامی اور دور دراز مقامات کے درمیان فرق کرتا ہے۔ ہم بڑی آنت کا استعمال کرتے ہیں (:) ریموٹ سسٹم کے ساتھ ڈائرکٹری کی وضاحت کرنے کے لئے جس میں فائلوں کو کاپی کیا جانا چاہئے۔ اگر ہم ٹارگٹ ڈائرکٹری کی وضاحت نہیں کرتے ہیں، تو فائلیں ریموٹ سسٹم صارف کی ہوم ڈائرکٹری میں کاپی کی جائیں گی۔

کے ساتھ استعمال ہونے والے اختیارات scp

کے ساتھ استعمال ہونے والے کچھ مقبول ترین اختیارات scp کمانڈ ذیل میں درج ہیں۔

اختیارتفصیل
-سیفائل کے کمپریشن کو منتقل کرنے کی اجازت دیں۔
-vوربوز آؤٹ پٹ دیں۔
-rفائلوں اور ڈائریکٹریوں کو بار بار کاپی کریں۔
-pفائلوں کی اجازتوں، طریقوں اور رسائی کے اوقات کو محفوظ رکھیں
-پیکے ذریعہ استعمال شدہ ڈیفالٹ پورٹ کو تبدیل کریں۔ scp کمانڈ

ہم ٹیوٹوریل میں مزید ان اختیارات کی مثالیں دیکھیں گے۔

فائل کو مقامی سے ریموٹ سسٹم میں کاپی کرنا

scp درج ذیل نحو کا استعمال کرتے ہوئے آپ کو اپنے مقامی سسٹم سے ریموٹ سسٹم میں فائلیں منتقل کرنے کی اجازت دیتا ہے۔ یہ آپ کو اپنی فائلوں کو دور سے رکھے ہوئے سرور پر منتقل یا اپ لوڈ کرنے کی اجازت دیتا ہے۔

عمومی نحو:

scp [file_name] remote_user@host:[destination_folder]

مثال:

scp apache-tomcat-9.0.8.tar.gz [email protected]: gaurav

اس مثال میں، ہم ایک فائل 'apache-tomcat-9.0.8.tar.gz' کو لوکل سسٹم سے ریموٹ سسٹم میں کاپی کر رہے ہیں جس کا IP ایڈریس '143.110.178.221' ہے۔

ریموٹ سسٹم پر، فائل کو اب 'گورو' نامی ڈائرکٹری پر کاپی کیا جائے گا۔

آؤٹ پٹ:

gaurav@ubuntu:~$ scp apache-tomcat-9.0.8.tar.gz [email protected]:gaurav [email protected] کا پاس ورڈ: apache-tomcat-9.0.8.tar.gz 109.59B9K /s 02:00 gaurav@ubuntu:~$ 

آئیے فائل کے لیے ریموٹ سسٹم پر آؤٹ پٹ چیک کرتے ہیں۔

root@ubuntu-s-1vcpu-1gb-blr1-01:~/gaurav# ls apache-tomcat-9.0.8.tar.gz root@ubuntu-s-1vcpu-1gb-blr1-01:~/gaurav#

اس طرح، فائل کا استعمال کرتے ہوئے ریموٹ سسٹم میں کامیابی کے ساتھ کاپی ہو گئی ہے۔ scp کمانڈ.

ایک سے زیادہ فائلوں کو ریموٹ سسٹم میں کاپی کرنا

پچھلی مثال میں، ہم نے ایک فائل کو ریموٹ سسٹم میں منتقل کرنا سیکھا۔ scp کمانڈ. اب ہم اس کمانڈ کا استعمال کرتے ہوئے آپ کے مقامی سسٹم سے ایک سے زیادہ فائلوں کو ریموٹ سسٹم میں منتقل کرنے کا طریقہ دیکھیں گے۔

عمومی نحو:

scp [فائل 1] [فائل 2] [فائل این] remote_username@remote_host:[مخصوص ڈائریکٹری]

آئیے اس سادہ عمل کو ایک مثال سے سمجھتے ہیں۔

مثال:

scp ath.html abc.txt ppa-purge_0.2.8+bzr56_all.deb [email protected]:گورو

یہاں، ریموٹ سسٹم پر کاپی کرنے کے لیے کمانڈ میں متعدد فائلوں کا ذکر ہے۔

آؤٹ پٹ:

gaurav@ubuntu:~$ scp ath.html abc.txt ppa-purge_0.2.8+bzr56_all.deb [email protected]:gaurav [email protected] کا پاس ورڈ: ath.html 100%B909K/B07K 02 abc.txt 100% 0 0.0KB/s 00:00 ppa-purge_0.2.8+bzr56_all.deb 100% 4360 42.2KB/s 00:00 gaurav@ubuntu:~$

ریموٹ سسٹم پر:

root@ubuntu-s-1vcpu-1gb-blr1-01:~/gaurav# ls -l کل 9800 -rw-r--r-- 1 روٹ روٹ 0 اکتوبر 5 08:58 abc.txt -rw-r-- r-- 1 روٹ روٹ 9818695 اکتوبر 5 08:35 apache-tomcat-9.0.8.tar.gz -rw-r-r-- 1 روٹ روٹ 204057 اکتوبر 5 08:58 ath.html -rw-r-- r-- 1 روٹ روٹ 4360 اکتوبر 5 08:58 ppa-purge_0.2.8+bzr56_all.deb root@ubuntu-s-1vcpu-1gb-blr1-01:~/gaurav#

تینوں فائلیں اب ریموٹ سسٹم پر کاپی کی جاتی ہیں۔

ریموٹ سسٹم میں ڈائریکٹری کاپی کرنا

آپ استعمال کر سکتے ہیں scp اپنے لوکل سسٹم سے ریموٹ سسٹم میں ڈائریکٹری کاپی کرنے کا حکم۔ یہ عمل فائل کاپی کرنے جیسا ہے۔ ڈائرکٹری کے مواد کو بھی کاپی کرنے کے لیے، آپ استعمال کر سکتے ہیں۔ -r کے ساتھ آپشن scp کمانڈ.

دی -r آپشن کو بار بار ڈائریکٹری کاپی کرنے کے لیے استعمال کیا جاتا ہے۔ یعنی ڈائرکٹری کے اندر موجود تمام ذیلی فولڈر اور فائلیں بھی کاپی ہو جائیں گی۔

عمومی نحو:

scp -r [ڈائریکٹری پاتھ] remote_username@remote_host:[target_directory]

مثال:

scp -r PycharmProjects [email protected]: gaurav

آؤٹ پٹ:

gaurav@ubuntu:~$ scp -r PycharmProjects [email protected]:gaurav [email protected] کا پاس ورڈ: __main__.py 100% 623 7.8KB/s 00:00 :00 completion.py 100% 2929 28.1KB/s 00:00 search.py ​​100% 4728 38.7KB/s 00:00 uninstall.py 100% 2963 32.5KB/s 00:00 hash.py %21/s s 00:00 check.py 100% 1430 16.8KB/s 00:00 configuration.py 100% 7125 50.4KB/s 00:00 show.py 100% 6289 49.8KB/s 00:00% 49.8KB/s 00:002063py ڈاؤن لوڈ کریں۔ KB/s 00:00 gaurav@ubuntu:~$ 

کا استعمال کرتے ہوئے -r کے ساتھ آپشن scp کمانڈ مقامی مشین سے ریموٹ سسٹم میں ڈائریکٹری کے اندر موجود تمام ذیلی فولڈرز اور فائلوں کو کاپی کرتی ہے۔

scp کے عمل کے بارے میں تفصیلی معلومات کی نمائش

آپ استعمال کر سکتے ہیں۔ -v (چھوٹا v) ان فائلوں کے بارے میں معلومات ظاہر کرنے کا آپشن جو ریموٹ یا آپ کے مقامی سسٹم پر کاپی کی جارہی ہیں۔ اس قسم کی آؤٹ پٹ کو وربوز آؤٹ پٹ بھی کہا جاتا ہے۔

جب یہ آپشن استعمال ہوتا ہے تو، فائل کے بارے میں مکمل ڈیبگ معلومات اسکرین پر ظاہر ہوتی ہے۔

عمومی نحو:

scp -v [file_name] user_name@user_host:

مثال:

scp -v apache-tomcat-9.0.8.tar.gz [email protected]:team

آؤٹ پٹ:

gaurav@ubuntu:~$ scp -v apache-tomcat-9.0.8.tar.gz [email protected]: ٹیم ایگزیکیوٹنگ: پروگرام /usr/bin/ssh میزبان 159.89.170.11، صارف کی جڑ، کمانڈ scp -v -t ٹیم OpenSSH_7.6p1 Ubuntu-4ubuntu0.3، OpenSSL 1.0.2n 7 دسمبر 2017 ڈیبگ 1: کنفیگریشن ڈیٹا پڑھنا /home/gaurav/.ssh/config debug1: کنفیگریشن ڈیٹا پڑھنا /etc/ssh/ssh_config debug1:/sshetsh_config لائن 19: * ڈیبگ 1 کے لیے آپشنز کا اطلاق کرنا: 159.89.170.11 [159.89.170.11] پورٹ سے جڑنا 22۔ ڈیبگ 1: کنکشن قائم ہوگیا۔ debug1: key_load_public: ایسی کوئی فائل یا ڈائرکٹری ڈیبگ 1: شناختی فائل /home/gaurav/.ssh/id_rsa type -1 apache-tomcat-9.0.8.tar.gz 100% 9589KB 99.8KB/s 01:36 کلائنٹ_کنیل_چینل چینل 0 rtype exit-status جواب 0 debug1: channel 0: free: client-session, channels 1 debug1: fd 0 کلیئرنگ O_NONBLOCK debug1: fd 1 کلیئرنگ O_NONBLOCK منتقل کیا گیا: 9826736 بھیجا گیا، 4016 بائٹس فی سیکنڈ بھیجے گئے: 2 میں فی سیکنڈ 101133.9، 41.3 ڈیبگ 1 موصول ہوا: باہر نکلنے کی حیثیت 0 gaurav@ubuntu:~$ 

یہاں، آؤٹ پٹ میں، آپ دیکھ سکتے ہیں کہ فائل کی ڈیبگ معلومات آپ کے ٹرمینل پر ظاہر ہو رہی ہے جب scp کمانڈ کے ساتھ استعمال کیا جاتا ہے -v اختیار

دو ریموٹ میزبانوں کے درمیان فائلوں کو منتقل کرنا

لینکس آپ کو متعدد ریموٹ میزبانوں سے رابطہ قائم کرنے کی اجازت دیتا ہے۔ آپ کا استعمال کرتے ہوئے دو ریموٹ میزبانوں کے درمیان فائلوں اور ڈائریکٹریوں کو منتقل کر سکتے ہیں۔ scp کمانڈ.

عمومی نحو:

scp remote_user_1@host_1:/[file_name] remote_user_2@host_2:[folder_to_save]

نحو تھوڑا وسیع لگ سکتا ہے لیکن بہت آسان ہے۔ یہاں، کمانڈ کا پہلا حصہ ریموٹ صارف کے بارے میں ان پٹ دیتا ہے جہاں سے فائل کو کاپی کرنا ہے۔ بڑی آنت (:) اور / فائل کا نام یا ڈائریکٹری کا نام بتانے کے لیے استعمال کیا جاتا ہے جسے دو ریموٹ مشینوں کے درمیان منتقل کیا جانا ہے۔

دوسرا حصہ ٹارگٹ ریموٹ سسٹم کے بارے میں معلومات دیتا ہے جہاں فائل کو کاپی کرنا ہے۔

مثال:

scp -r [email protected]:gaurav [email protected]:/team

یہاں، ہم مقامی سسٹم سے ریموٹ سسٹم میں بار بار ’گورو‘ نامی ڈائریکٹری کاپی کریں گے۔ فائل کو ریموٹ سسٹم پر ایک فولڈر 'ٹیم' میں کاپی کیا جائے گا۔

آؤٹ پٹ:

gaurav@ubuntu:~$ scp -r [email protected]:/gaurav [email protected]:/team [email protected] کا پاس ورڈ: 1.py 100% 134 261.3KB/s:0py0 variable 100% 377 949.2KB/s 00:00 abc.txt 100% 0 0.0KB/s 00:00 ath.html 100% 199KB 41.8MB/s 00:00 gaurav@ubuntu:~$

یہاں، ہم نے استعمال کیا scp مقامی نظام پر حکم دیتا ہے کہ 'گورو' نامی ڈائرکٹری کو ایک ریموٹ سرور سے دوسرے سرور میں منتقل کریں۔

فائلوں کو ریموٹ سسٹم سے اپنے لوکل سسٹم میں منتقل کریں۔

آپ آسانی سے فائلوں یا ڈائریکٹریوں کو ریموٹ سسٹم سے اپنے مقامی سسٹم میں منتقل کر سکتے ہیں۔ scp کمانڈ. آسان الفاظ میں، آپ ریموٹ سرور سے ملٹی فائلز یا ڈائرکٹریز کو اپنے لوکل سسٹم پر ڈاؤن لوڈ کر سکتے ہیں۔ scp کمانڈ.

عمومی نحو:

scp remote_username@user_host:/files/file.txt /[folder_of_local_system]

آؤٹ پٹ:

gaurav@ubuntu:~$ scp [email protected]:how.txt ۔ [email protected] کا پاس ورڈ: how.txt 100% 11 0.1KB/s 00:00 gaurav@ubuntu:~$

یہاں، میں نے ریموٹ سرور سے فائل کو اپنی ہوم ڈائرکٹری میں ڈاؤن لوڈ (کاپی) کیا ہے۔ لہذا، میں نے ڈاٹ (.) فائل کو میری ہوم ڈائرکٹری میں کاپی کرنے کے لیے کمانڈ میں بتانے کے لیے۔

نمونہ آؤٹ پٹ:

gaurav@ubuntu:~$ ls -l how.txt -rw-r--r-- 1 گورو گورو 11 اکتوبر 6 09:49 how.txt gaurav@ubuntu:~$ 

یہاں، فائل اب ریموٹ سرور سے میری ہوم ڈائرکٹری میں کاپی ہو گئی ہے۔

اسی طرح، آپ کا استعمال کرتے ہوئے ریموٹ سرور سے متعدد فائلیں یا ڈائریکٹریز ڈاؤن لوڈ کرسکتے ہیں۔ scp مناسب اختیارات کے ساتھ کمانڈ کریں۔

تیز تر منتقلی کے لیے فائلوں کو کمپریس کرنا

بعض اوقات، بڑی فائلوں کی منتقلی میں وقت لگ سکتا ہے۔ استعمال کرتے وقت اس مسئلے کو حل کیا جاسکتا ہے۔ scp کے ساتھ حکم -سی (بڑے سی) آپشن۔

کا استعمال کرتے ہوئے -سی آپشن، بڑے سائز کی فائلوں کو کمپریس کرتا ہے جو تیزی سے منتقلی کی سہولت فراہم کرتا ہے اور اس طرح وقت بچاتا ہے۔

اس آپشن کے بارے میں ایک دلچسپ حقیقت یہ ہے کہ، فائل کو منزل کے نظام پر اس کے اصل سائز کے ساتھ کاپی کیا جاتا ہے لیکن منتقلی کے عمل کے دوران، تیزی سے منتقلی کے قابل بنانے کے لیے سائز کو کمپریس کیا جاتا ہے۔ اس طرح، کمپریشن صرف نیٹ ورک پر کیا جاتا ہے.

عمومی نحو:

scp -C [file_name] user_name@user_host:[target_folder]

آئیے فرق کو سمجھنے کے لیے ایک تقابلی مثال دیکھیں۔

-C اختیار کے بغیر منتقلی:

gaurav@ubuntu:~$ scp -rv dlink [email protected]:team executing: program /usr/bin/ssh host 68.183.82.183, user root, command scp -v -r -t ٹیم OpenSSH_7.6p1 Ubuntu-4ubuntu0. 3، OpenSSL 1.0.2n 7 دسمبر 2017 ڈیبگ 1: کنفیگریشن ڈیٹا پڑھنا /home/trinity/.ssh/config debug1: کنفیگریشن ڈیٹا پڑھنا /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config لائن 19: ڈیبگ1 کے لیے آپشنز کا اطلاق کرنا : 68.183.82.183 [68.183.82.183] پورٹ سے منسلک ہو رہا ہے 22. ڈیبگ 1: کنکشن قائم ہو گیا۔ debug1: client_input_channel_req: channel 0 rtype exit-status جواب 0 debug1: channel 0: free: client-session, channels 1 debug1: fd 0 کلیئرنگ O_NONBLOCK debug1: fd 1 کلیئرنگ O_NONBLOCK کو منتقل کیا گیا: 50641 سیکنڈ کے ذریعے 5041، 506 tes کے ذریعے بھیجا گیا۔ فی سیکنڈ: 100693.7 بھیجا، 53.7 ڈیبگ 1 موصول ہوا: باہر نکلنے کی حیثیت 0 gaurav@ubuntu:~$ 

اوپر سے، آؤٹ پٹ سے ہم دیکھ سکتے ہیں کہ ٹرانسفر کے لیے درکار وقت 74.6 سیکنڈ ہے۔ ہم -C آپشن کا استعمال کرتے ہوئے ایک ہی فائل کو منتقل کرنے کی کوشش کریں گے اور فرق کا مشاہدہ کریں گے۔

-C اختیار کے ساتھ منتقلی:

gaurav@ubuntu:~$ scp -Crv dlink [email protected]: ٹیم ایگزیکیوٹنگ: پروگرام /usr/bin/ssh host 68.183.82.183, user root, command scp -v -r -t ٹیم OpenSSH_7.6p1 Ubuntu-4ubunt. 3، OpenSSL 1.0.2n 7 دسمبر 2017 ڈیبگ 1: کنفیگریشن ڈیٹا پڑھنا /home/trinity/.ssh/config debug1: کنفیگریشن ڈیٹا پڑھنا /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config لائن 19: ڈیبگ1 کے لیے آپشنز کا اطلاق کرنا : 68.183.82.183 [68.183.82.183] پورٹ سے منسلک ہو رہا ہے 22. ڈیبگ 1: کنکشن قائم ہو گیا۔ . . webupload.img 100% 1834KB 98.7KB/s 00:18 فائل موڈ بھیج رہا ہے: C0664 1877552 router.img سنک: C0664 1877552 router.img router.img 100% 1834KB/s 00:18 Sinding file 3754103 DSL-2750U-Release-IN-T-01.00.07.zip سنک: C0664 3754103 DSL-2750U-Release-IN-T-01.00.07.zip DSL-2750U-Release-IN-07.zip-07.zip. 100% 3666KB 218.5KB/s 00:16 سنک: E debug1: client_input_channel_req: channel 0 rtype exit-status جواب 0 debug1: channel 0: free: client-session, channels 1 debug1: fd ON LOCKNB 0 debug1 clearing OCKNB1 منتقل کیا گیا: 7518864 بھیجا گیا، 3828 بائٹس موصول ہوا، 51.0 سیکنڈ میں بائٹس فی سیکنڈ: بھیجا گیا 100245.4، 51.0 ڈیبگ 1: ایگزٹ اسٹیٹس 0 ڈیبگ 1: کمپریس آؤٹ گوئنگ: خام ڈیٹا 7511925، کمپریسڈ 7511925، ڈیٹا کو کمپریس: 6013، 6.compress13.compressed 999، فیکٹر 0.68 gaurav@ubuntu:~$

یہاں، ہم آسانی سے اس کا استعمال کر سکتے ہیں۔ -سی کے ساتھ آپشن scp کمانڈ نے ہمیں نیٹ ورک پر فائل کو کمپریس کرنے کی اجازت دی ہے اس طرح یہ ٹائم سیور آپشن ثابت ہوتا ہے۔

فائل ٹرانسفر کے لیے ایک مختلف ssh پورٹ استعمال کرنا

کا استعمال کرتے ہوئے scp ڈیفالٹ پورٹ کو کمانڈ کریں جو تعینات ہے۔ پورٹ 22. صارف کو بندرگاہ کے اس انتخاب کو اپنی مرضی کے مطابق کرنے کی آزادی ہے۔ آپ استعمال کر سکتے ہیں۔ -پی (بڑے P آپشن) کے ساتھ scp اپنی پسند کی بندرگاہ استعمال کرنے کا حکم۔

عمومی نحو:

cp -P [new_port_number] [file_name/directory_name] remote_user@host:[destination_folder]

مثال:

scp -P 4248 dlink [email protected]: ٹیم

مندرجہ بالا کمانڈ کا استعمال کرتے ہوئے، فائل کو ریموٹ سرور پر منتقل کیا جائے گا. لیکن اس بار، استعمال شدہ بندرگاہ ہو جائے گا پورٹ 4248 پہلے سے طے شدہ کے بجائے پورٹ 22.

نتیجہ

اس ٹیوٹوریل کو دیکھنے کے بعد، ہم نے اس کی متحرک نوعیت کے بارے میں سیکھا ہے۔ scp فائلوں کو ایک سسٹم سے دوسرے سسٹم میں ٹرانسفر یا کاپی کرنے کے لیے استعمال ہونے والی کمانڈ۔ اس آپشن کو ریموٹ سرور سے فائلز یا ڈائریکٹریز ڈاؤن لوڈ کرنے کے لیے بھی استعمال کیا جا سکتا ہے۔ اس طرح، ہم یہ نتیجہ اخذ کر سکتے ہیں scp کمانڈ فائل ٹرانسفر کے لیے بہت مددگار ثابت ہوتی ہے جب آپ کو ایک سے زیادہ سسٹم کے ساتھ ساتھ ریموٹ سرورز کو ایک ساتھ ہینڈل کرنا پڑتا ہے۔