📄 محتوای کامل
یاد بگیرید که چگونه با استفاده از SFTP، فایلها را به صورت امن بین سرورهای لینوکس منتقل کنید. این راهنما دستورالعملهای گام به گام در مورد فعال کردن SSH و استفاده از دستورات SFTP برای انتقال فایل بدون مشکل ارائه میدهد.
انتقال امن فایل بین لینوکس و سرورهای لینوکس
SFTP (پروتکل انتقال فایل امن) روشی امن برای انتقال فایلها بین دستگاه لینوکس شما و یک سرور لینوکس است. این مقاله نحوه استفاده از sftpدستور در ترمینال لینوکس برای کپی ایمن فایلها را توضیح میدهد.
مرحله ۱: اطمینان حاصل کنید که SSH روی سرور لینوکس شما فعال است
مطمئن شوید که سرویس SSH روی سرور لینوکس شما نصب و اجرا شده است. برای این کار از دستور زیر استفاده کنید:
sudo apt-get install openssh-server
مرحله ۲: استفاده از sftpدستور برای انتقال فایلها
اتصال به سرور
برای شروع یک جلسه SFTP، از دستور زیر استفاده کنید:
sftp username@hostname_or_ip
usernameبا نام کاربری سرور لینوکس خود جایگزین کنید .hostname_or_ipبا آدرس IP یا نام دامنه سرور خود جایگزین کنید .
انتقال فایلها با استفاده از دستورات SFTP
پس از اتصال، میتوانید از دستورات زیر برای انتقال فایلها استفاده کنید:
- دانلود فایل از سرور :
- آپلود فایل به سرور :
- لیست کردن فایلهای موجود در دایرکتوری راه دور :
- تغییر دایرکتوری ریموت :
- از جلسه SFTP خارج شوید :
دستورات مثال
مثال آپلود
put ~/Documents/example.txt /home/user/uploads مثال دانلود
get /home/user/uploads/example.txt ~/Downloads