جیاوازیی نێوان پێداچوونەوەکانی «SCP»

لە چاوگ
Share/Save/Bookmark
(پەڕەی دروستکرد بە «گواستنەوەی پەڕگە و بوخچەکان لە نێوان ڕاژەکاندا بە شێوەیەکی کلیلدراو و پارێزراو. یە...»ەوە)
 
 
(٤ دەستکاری لەلایەن ھەمان بەکارھێنەرەوە بیشاننادرێت)
ھێڵی ١: ھێڵی ١:
گواستنەوەی پەڕگە و بوخچەکان لە نێوان ڕاژەکاندا بە شێوەیەکی  کلیلدراو و پارێزراو. یەکێکە لە کۆڵەکە ئامرازەکانی دەستی بەڕێوبەری ڕاژە. گواستنەوەی هەموویان بە شێوەیەک، کە کەمترین کات ببات و پرۆتۆکۆلی پارێزراوی [[SSH]] بنەمای کارەکەی بێت. لەم دەمەدا تەنها <tt> Secure Copy (SCP)</tt> ــیە.
+
گواستنەوەی پەڕگە و بوخچەکان لە نێوان ڕاژەکاندا بە شێوەیەکی  کلیلدراو و پارێزراو. یەکێکە لە کۆڵەکە ئامرازەکانی دەستی بەڕێوبەری ڕاژە. گواستنەوەی هەموویان بە شێوەیەک، کە کەمترین کات ببات و پرۆتۆکۆلی پارێزراوی [[SSH]] بنەمای کارەکەی بێت. لەم دەمەدا تەنها <tt> Secure Copy (SCP)</tt> ــیە. ڕیزبەندی یان ڕووکاری بنەڕەت ئەم شێوەیە بۆ تێگەشتن لە زنجیرەی کردار و پەڕەکان لە ڕیزی فرمانەکاندا:
 +
  scp <file> <username>@<IP address or hostname>:<Destination>
 
== گواستنەوە لە نێوان دوو ڕاژە ==
 
== گواستنەوە لە نێوان دوو ڕاژە ==
کاتێک ڕاژەیەکت هەیە لە شوێنی '''A''' دەیگوازیتەوە بۆ '''B'''، بە مەرجێک هەردووکیان بە تۆڕی نێتەوە بەسترابن. دەتوانی بۆ گواستنەوە پەڕگە، کاتێک خۆت وەکو '''root''' لەسەر ڕاژەی '''A''' یت:
+
کاتێک ڕاژەیەکت هەیە لە شوێنی '''A''' دەیگوازیتەوە بۆ '''B'''، بە مەرجێک هەردووکیان بە تۆڕی نێتەوە بەسترابن. بۆ ئەوەی ناسیاوی بکەیت لە نێوان دوو ڕاژەکەدا، زۆر دروستر و ئاسایشترە. کە متمانەی نێو دوو ڕاژەکە بە یەکتری بناسێنی بەڕێگەی کلیلی '''SSH'''ــەوە ئەمەش لە نێو پەرگەی ڕێکخستنەکانی <tt> ~/.ssh/config </tt> بە نمونە ئاوها:
<code># scp nmune.txt USERNAME@RAJE-B.com</code>
+
<source lang="bash">
ئێستا ئەگەر کۆمەڵێک پەڕگە بن:
+
  Host raje-a.com
<code># scp nmune.txt nmuneitr.html USERNAME@RAJE-B.com</code>
+
    Port 2222
یان بتەوێت پەڕگەی '''nmuneitr.html''' بچێت بۆ بوخچەیەکی دیاریکراو لەسەر ڕاژەی B:
+
    IdentityFile /bo/raje-a-id_rsa
<code># :/BRO/BUXCHEI/HTMLSscp nmuneitr.html USERNAME@RAJE-B.com</code>
 
 
 
  
 +
    Host raje-b.com       
 +
    Port 3333
 +
    IdentityFile /bo/raje-b-id_rsa
 +
</source>
 +
دەتوانی بۆ گواستنەوە پەڕگە، کاتێک خۆت وەکو '''root''' لەسەر ڕاژەی '''A''' یت:
 +
<pre># scp nmune.txt USERNAME@RAJE-B.com</pre>
 +
* ئێستا ئەگەر کۆمەڵێک پەڕگە بن:
 +
<pre># scp nmune.txt nmuneitr.html USERNAME@RAJE-B.com</pre>
 +
* یان بتەوێت پەڕگەی '''nmuneitr.html''' لەسەر ڕاژەی '''A''' بچێت بۆ بوخچەیەکی دیاریکراو لەسەر ڕاژەی '''B''':
 +
<pre># scp nmuneitr.html USERNAME@RAJE-B.com:/BRO/BUXCHEI/HTMLS</pre>
 +
* یاخود بوخچە بگوازیتەوە بە هەموو پەڕگەکانەوە:
 +
<source lang="bash"># scp -r bo/buxche/  USERNAME@RAJE-B.com</source>
 +
=== هەردوو ڕاژەکە بۆ یەکتری ===
 +
کاتێک تۆ وەکو بەڕێوبەری ڕاژەکان، لە شوێنی سێیەمەوە بە هەردوو ڕاژەی '''A, B''' دەڵێی فڵانە پەڕگە یان بوخچە بۆ فڵانە شوێن یان بە پێچەوانەوە. وەکو ئێرە، کە گواستنەوەی پەڕگەیە:
 +
<source lang="bash"># scp USERNAME@RAJE-A.com:/buxchei/nmune.html  USERNAME@RAJE-B.com:/bo/buxchei/webhtml/</source>
 +
بۆ بوخچە و هەموو پەرگەکان هەمان ڕیزبەند و ڕووکاری سەرەوەی هەیە و کردارەکان هاوشێوەن لە فرمانەکانیشدا:
 +
<source lang="bash"># scp -r USERNAME@RAJE-A.com:/buxchei/jmare2/*  USERNAME@RAJE-B.com:/bo/buxchei/jmare2/</source>
  
  
 +
==== زانیاری زۆرتر ====
  
 +
* [http://linux.die.net/man/1/scp پەڕەی مان پەیجی SCP]
 +
* [https://wiki.archlinux.org/index.php/Secure_Shell ویکی ئارک‌لینوکس]
  
  

دوایین پێداچوونەوەی ‏٠٢:٣٤، ١٦ی کانوونی یەکەمی ٢٠١٤

گواستنەوەی پەڕگە و بوخچەکان لە نێوان ڕاژەکاندا بە شێوەیەکی کلیلدراو و پارێزراو. یەکێکە لە کۆڵەکە ئامرازەکانی دەستی بەڕێوبەری ڕاژە. گواستنەوەی هەموویان بە شێوەیەک، کە کەمترین کات ببات و پرۆتۆکۆلی پارێزراوی SSH بنەمای کارەکەی بێت. لەم دەمەدا تەنها Secure Copy (SCP) ــیە. ڕیزبەندی یان ڕووکاری بنەڕەت ئەم شێوەیە بۆ تێگەشتن لە زنجیرەی کردار و پەڕەکان لە ڕیزی فرمانەکاندا:

 scp <file> <username>@<IP address or hostname>:<Destination>

گواستنەوە لە نێوان دوو ڕاژە

کاتێک ڕاژەیەکت هەیە لە شوێنی A دەیگوازیتەوە بۆ B، بە مەرجێک هەردووکیان بە تۆڕی نێتەوە بەسترابن. بۆ ئەوەی ناسیاوی بکەیت لە نێوان دوو ڕاژەکەدا، زۆر دروستر و ئاسایشترە. کە متمانەی نێو دوو ڕاژەکە بە یەکتری بناسێنی بەڕێگەی کلیلی SSHــەوە ئەمەش لە نێو پەرگەی ڕێکخستنەکانی ~/.ssh/config بە نمونە ئاوها:

   Host raje-a.com
    Port 2222
    IdentityFile /bo/raje-a-id_rsa

    Host raje-b.com         
    Port 3333
    IdentityFile /bo/raje-b-id_rsa

دەتوانی بۆ گواستنەوە پەڕگە، کاتێک خۆت وەکو root لەسەر ڕاژەی A یت:

# scp nmune.txt USERNAME@RAJE-B.com
  • ئێستا ئەگەر کۆمەڵێک پەڕگە بن:
# scp nmune.txt nmuneitr.html USERNAME@RAJE-B.com
  • یان بتەوێت پەڕگەی nmuneitr.html لەسەر ڕاژەی A بچێت بۆ بوخچەیەکی دیاریکراو لەسەر ڕاژەی B:
# scp nmuneitr.html USERNAME@RAJE-B.com:/BRO/BUXCHEI/HTMLS
  • یاخود بوخچە بگوازیتەوە بە هەموو پەڕگەکانەوە:
# scp -r bo/buxche/  USERNAME@RAJE-B.com

هەردوو ڕاژەکە بۆ یەکتری

کاتێک تۆ وەکو بەڕێوبەری ڕاژەکان، لە شوێنی سێیەمەوە بە هەردوو ڕاژەی A, B دەڵێی فڵانە پەڕگە یان بوخچە بۆ فڵانە شوێن یان بە پێچەوانەوە. وەکو ئێرە، کە گواستنەوەی پەڕگەیە:

# scp USERNAME@RAJE-A.com:/buxchei/nmune.html  USERNAME@RAJE-B.com:/bo/buxchei/webhtml/

بۆ بوخچە و هەموو پەرگەکان هەمان ڕیزبەند و ڕووکاری سەرەوەی هەیە و کردارەکان هاوشێوەن لە فرمانەکانیشدا:

# scp -r USERNAME@RAJE-A.com:/buxchei/jmare2/*  USERNAME@RAJE-B.com:/bo/buxchei/jmare2/


زانیاری زۆرتر