အဘယ်အရာ rcp Linux ကိုစစ်ဌာနချုပ်များအတွက် Is နှင့်မည်သို့ဒါဟာအသုံးပြုနည်း
အဆိုပါ rcp command ကို (ဝေးလံသောမိတ္တူအစီအစဉ်အတွက်ရပ်တည်ရာ) သင်မှသို့မဟုတ်တစ်ဦးဝေးလံသောကွန်ပျူတာသို့မဟုတ်နှစ်ခုဝေးလံသောကွန်ပျူတာများအကြားဖိုင်များကိုကူးယူပေးနိုင်ပါတယ်။
rcp ဖို့ဖြစ်ပါတယ် cp ဝေးလံခေါင်ဖျားကွန်ပျူတာနှင့်ဖြစ်နိုင်သည်ဝေးလံသောကွန်ပျူတာပေါ်တွင်အသုံးပြုသူအမည်, ဖိုင်အမည်ကိုမှ prefixed ခံရဖို့နှစ်ဦးစလုံးလိုအပ်ကြောင်း မှလွဲ. ။
အဆိုပါ rcp command ကိုသုံးနိုင်မည်ဖြစ်စေရန်, နှစ်ဦးစလုံးကွန်ပျူတာများကို username ကိုအတူဤကွန်ပျူတာဝင်ရောက်ဖို့ခွင့်ပြုခဲ့သမျှသောကွန်ပျူတာများများ၏အမည်များဆံ့မည်ဟုသောအသုံးပြုသူရဲ့ Home Directory ကိုအတွက်တစ်ဦး ".rhosts" file ကိုလိုအပ်ပါတယ်။
ဒီနေရာတွင်တစ်ခု .rhosts ဖိုင်ဥပမာတစ်ခုဖွင့်:
zeus.univ.edu jdoe athena.comp.com mjohnsonထိပ်ဖျား: အဆိုပါ ftp သို့မဟုတ် scp command ကိုအဘယ်သူမျှမ .rhosts file ကိုဖွင့်လှစ်ပါကကွန်ပျူတာများအကြားဖိုင်များကိုကော်ပီကူးဖို့အသုံးပြုနိုင်ပါသည်။
rcp စစ်ဌာနချုပ် Syntax
သင့်လျော်သော syntax အဆိုပါ rcp command ကိုသုံးတဲ့အခါထို့နောက်အရင်းအမြစ်နှင့်ဦးတည်ရာအားဖြင့်နောက်တော်သို့လိုက် "rcp" ရိုက်ထည့်ရန်ဖြစ်ပါသည်။ အိမ်ရှင်နှင့်အချက်အလက်ခွဲခြားရန်တစ်ဦးအူမကြီးကိုသုံးပါ။
ဤတွင်သင် rcp command ကိုထည့်သွင်းနိုင်ရွေးချယ်စရာအချို့နေသောခေါင်းစဉ်:
- / log: တစ်ဦးကမှတ်တမ်းဖိုင်ကိုကွန်ပျူတာကနေကူးယူခဲ့ပြီးသောဖိုင်တွေပြနေသူများကဖန်တီး။ အားလုံးမှာဒေသခံကွန်ပျူတာပါဝင်မဝေးလံသောကွန်ပျူတာများနှင့်ထံမှကူးယူသည့်အခါကိုသာပထမဦးဆုံးလွှဲပြောင်း logged ဖြစ်ပါတယ်။
- / USER မှ: အဝေးလံသောကွန်ပျူတာ၏အသုံးပြုသူအကောင့်ဖေါ်ပြသည်။ ဒါဟာဝေးလံခေါင်ဖျားအိမ်ရှင်ရဲ့ဖိုင်ကိုပြီးသားသင့်ရဲ့သုံးစွဲသူအမည်သို့မဟုတ် host name ကိုများမပါဝင်ပါတဲ့အခါမှသာအသုံးပြုရမှဖြစ်ပါတယ်။
- / PASSWORD: ဤဝေးလံခေါင်သီအကောင့်သို့ log ဖို့လိုအပ်တဲ့စကားဝှက်ဖြစ်ပါတယ်။ ဒါဟာနှင့်အတူ / USER မှအသုံးပြုပါတယ်။
- -r: အ rcp Command ဖြင့်တစ်ခုလုံးကို directory ကိုကူးယူအသုံးပြုသည်။
- -p: အမိတ္တူဒေတာတစ်ဦးကောင်းစွာဖိုင်ကိုကာကွယ်မှု mode ကိုအဖြစ်ပြင်ဆင်ခဲ့သည်သောနေ့စွဲကိုဆက်လက်ထိန်းသိမ်းထားဖို့ကခွင့်ပြုသည်။ ဒါဟာထိနျးသိမျး / ကဲ့သို့တူညီသောပါပဲ။
rcp စစ်ဌာနချုပ်ဥပမာများ
ဤတွင် Linux ထဲရှိ rcp သုံးစွဲဖို့မည်သို့အနည်းငယ်ဥပမာနေသောခေါင်းစဉ်:
တစ်လူပျိုဖိုင်မှတ်တမ်းကိုကူးယူ:
အောက်ပါတစ်ထဲသို့ဝင်ခံရဖို့လိုအပ်ပါတယ် command line က လက်ရှိ directory ကိုမှ "/ usr / data ကို /" ကွန်ပျူတာကနေ "tomsnotebook" ဟုအဆိုပါ directory ထဲတွင် "customer.txt" ဟုခေါ်ဖိုင်တစ်ဖိုင်ကူးယူ:
rcp tomsnotebook: /usr/data/customers.txt ။အချိန်ကာလ "။" အဆုံးမှာ "ဒီ" directory ကိုဆိုလိုသည်။ အကြောင်း, အမိန့်ကွပ်မျက်ခံရခဲ့သောထံမှ Directory ဖြစ်ပါတယ်။ သငျသညျအစားအခြားမည်သည့် directory ကိုသတ်မှတ်နိုင်ဘူး။
တစ်လုံး Folder ကို copy:
သင် "rcp" ပြီး "-r" ဖြည့်စွက်ခြင်းဖြင့်ပြည့်စုံ directory ကိုကော်ပီကူးနိုင်သည်
rcp -r tomsnotebook: / usr / ဒေတာ။ rcp document1 zeus.univ.edu:document1အဆိုပါဒေသခံစက်မှ / မှစ. မိတ္တူ:
အဆိုပါ username များနှစ်ဦးစလုံးစနစ်များပေါ်တွင်အတူတူဖြစ်ကြောင်းယူဆ URL ကို zeus.univ.edu နှင့်အတူကွန်ပျူတာပေါ်တွင်အသုံးပြုသူရဲ့ Home Directory ကိုမှဒေသခံစက်ကနေမိတ္တူ "document1" ။
rcp document1 jdoe @: zeus.univ.edu: document1ဒေသခံစက်ကနေ URL ကို zeus.univ.edu နှင့်အတူကွန်ပျူတာပေါ်တွင်အသုံးပြုသူ "jdoe" ၏ Home Directory ကိုမှမိတ္တူ "document1" ။
rcp zeus.univ.edu:document1 document1အမည်တူနှင့်အတူဒေသခံစက်ဖို့ဝေးလံခေါင်သီကွန်ပျူတာ "zeus.univ.edu" မှမိတ္တူ "document1" ။
rcp -r စာရွက်စာတမ်းများ zeus.univ.edu:backupsအဆိုပါ username များနှစ်ဦးစလုံးစနစ်များပေါ်တွင်အတူတူဖြစ်ကြောင်းယူဆ URL ကိုအတူကွန်ပျူတာပေါ်တွင်အသုံးပြုသူရဲ့အိမ်မှာ directory ထဲတွင်ဒေသခံစက်ကနေ directory ကိုအားလုံး subdirectories အပါအဝင်မိတ္တူ directory ကို "စာရွက်စာတမ်းများ", "Backup တွေကို" "zeus.univ.edu," ။
rcp -r zeus.univ.edu:backups/documents လေ့လာမှုဒေသခံစက်ပေါ်ကို remote machine ကနေ directory ကိုမှမိတ္တူအားလုံး subdirectories အပါအဝင် directory ကို "စာရွက်စာတမ်းများ", "လေ့လာမှု" ။