-
-
Notifications
You must be signed in to change notification settings - Fork 763
آموزش انتقال فایل بین سرور و کامپیوتر
خیلی وقتها نیاز است به/از سرور فایل انتقال دهید. مثلا فایل بکاپ را میخواهید خارج کنید یا یک فایل از سیستم خود به سرور وارد کنید. برای این کار چندین روش وجود دارد.
برای این کار، با توجه به سیستم عامل خود یکی از برنامه های زیر را باز کنید.
- ویندوز:
PowerShell
- مک:
Terminal
- لینوکس :
Terminal
نکته: در ویندوز اگر SSH نصب نیست دستور زیر را در PowerShell اجرا کنید تا نصب گردد.
Add-WindowsCapability -Online -Name OpenSSH.Client
برای اینکه بتوانید لیست فایلهای بکاپ را در سرور ببینید ابتدا به سرور SSH بزنید و دستور زیر را اجرا کنید.
ls /opt/hiddify-config/hiddify-panel/backup
خروجی این دستور به شکل زیر است.
یکی از فایلهای بکاپ را برای انتقال انتخاب نمایید.
در ترمینال از این دستور استفاده کنید.
scp <user>@<Server's IP>:<path to your file> "مسیر ذخیره فایل"
مثلا اگر یوزر سرور شما root باشد و آیپی آن 1.1.1.1
باشد، بخواهید فایل بکاپ پنل را از سرور خود خارج کنید وارد پوشه Backupدر درایو C سیستم خود بکنید، در اینصورت باید به شکل زیر دستور را وارد کنید.
scp root@1.1.1.1:/opt/hiddify-config/hiddify-panel/backup/2023_05_06__06_00_03.json "C:\Backup"\
کار تمام است. فایل مورد نظر در پوشه Backup کپی شد.
برای این کار فرض کنید یوزر سرور شما root و آیپی آن 1.1.1.1
باشد. همچنین فرض کنید فایل text.txt
در مسیر C:\File
قرار دارد و میخواهید آن را به سرور انتقال دهید. در این صورت از دستور زیر استفاده کنید.
scp "C:\File\text.txt" root@1.1.1.1:/opt/hiddify-config
در این صورت فایل text.txt
روی سرور در مسیر مورد نظر کپی میشود و میتوانید با دستور زیر آن را مشاهده کنید.
ls /opt/hiddify-config
راه دیگر انتقال فایل استفاده از سایتهای ارائه سرویس SSH میباشد. برای این کار، ابتدا مشخصات سرور خود را برای SSH وارد کنید و پس از اتصال File Manager مربوط به سیستم باز میشود. میتوانید به راحتی از طریق وب فایلهای مورد نظر خود را انتقال دهید.