Bu təlimatda SCP (Secure Copy) və Rsync, iki maşın arasında fayl ötürülməsi üçün istifadə edilə bilən iki əmrdən necə istifadə ediləcəyini izah edəcəyik.
Məsələn, bir faylı və ya qovluğu lokaldan uzaqdan və ya uzaqdan yerli sistemlərə kopyalaya bilərik.
scp
İstifadə edərkən faylları ötürmək üçün hər şey şifrələnir, beləliklə həssas detallara məruz qalmır.
Bu təlimatda scp
istifadə qaydalarına dair nümunələr veririk və rsync
faylları ötürmək üçün əmrlər.
scp
şəbəkədəki hostlar arasında sənədləri kopyalayır.
Məlumat ötürülməsi üçün ssh (1) istifadə edir və eyni identifikasiya istifadə edir və ssh (1) ilə eyni təhlükəsizliyi təmin edir.
scp
komanda ssh
etibar edir məlumat ötürülməsi üçün bu səbəbdən uzaq sistemlərdə doğrulama üçün bir ssh açarı və ya parol tələb olunur.
Ssh düymələrini necə quracağınıza dair daha çox məlumat oxuya bilərsiniz.
scp
-İn ümumi sintaksisi və istifadəsi budur:
scp [OPTION] [user@]local:]file1 [user@]remote:]file2
scp
olan bir sıra variantları təqdim edir daha ətraflı izah etdi .
Bir faylı yerli bir maşından uzaq bir maşına köçürmək və ya köçürmək üçün aşağıdakı əmri yerinə yetirin:
scp image.png remote_username@10.10.0.1:/remote/directory
Harada:
Qeyd: Uzaq bir qovluq təyin etməsəniz, fayl uzaq istifadəçi ev qovluğuna kopyalanacaq.
Enter düyməsini basdıqda uzaqdan istifadəçi şifrəsini daxil etməyiniz istənəcək və köçürmə başlayacaq.
Fayl adının təyinat yerindən buraxılması, faylın orijinal adı ilə kopyalanır. Sənədi fərqli bir adla saxlamaq istəyirsinizsə, yeni bir ad göstərməlisiniz:
Misal üçün:
scp image1.png remote_username@10.10.0.1:/remote/directory/new_image.png
Bir faylı uzaq bir maşından yerli maşına köçürmək üçün aşağıdakı əmri yerinə yetirin:
scp remote_username@10.10.0.1:/remote/directory/new_image.png /local/directory
Bir qovluğu və bütün məzmunu yerli bir maşından uzaq bir ana kompüterə köçürmək üçün aşağıdakı əmri istifadə edin:
scp -rp sourcedirectory user@dest:/path
Qeyd: Bu, / yolun daxilində mənbəli mühərrik yaradır, beləliklə fayllar / path / sourcecedirectory-də olacaqdır
Kimi scp
, rsync
faylları ya uzaq bir hosta, ya da yerli cari hostda kopyalamaq üçün istifadə olunur.
rsync
ümumiyyətlə böyük faylları ötürmək üçün istifadə olunur.
Bir faylı yerli maşınınızdan rsynch
ilə uzaq bir hosta kopyalamaq üçün aşağıdakı əmri işə salın
rsync -ave ssh mydirectory remote_user@10.10.0.2:/remote/directory/
Bu təlimatda siz scp
istifadə qaydalarını öyrəndiniz və rsync
faylları və qovluqları iki maşın arasında kopyalamaq əmri.