hiddify.com/docs/manager/basic-concepts-and-troubleshooting/How-to-transfer-files-between-a-server-and-a-computer.fa.md
global 2db814702f
Some checks are pending
ci / deploy (push) Waiting to run
Initial commit
2025-03-05 18:05:33 +03:00

3.7 KiB
Raw Blame History

title
آموزش انتقال فایل بین سرور و کامپیوتر

آموزش انتقال فایل بین سرور و کامپیوتر

خیلی وقت‌ها نیاز است به/از سرور فایل انتقال دهید. مثلا فایل بکاپ را می‌خواهید خارج کنید یا یک فایل از سیستم خود به سرور وارد کنید. برای این کار چندین روش وجود دارد.

پیش‌نیازها

برای این کار، با توجه به سیستم عامل خود یکی از برنامه های زیر را باز کنید.

  • ویندوز: PowerShell
  • مک: Terminal
  • لینوکس : Terminal

نکته: در ویندوز اگر SSH نصب نیست دستور زیر را در PowerShell اجرا کنید تا نصب گردد.

``` Add-WindowsCapability -Online -Name OpenSSH.Client ```

مشاهده لیست فایل‌های بکاپ در سرور

برای اینکه بتوانید لیست فایل‌های بکاپ را در سرور ببینید ابتدا به سرور SSH بزنید و دستور زیر را اجرا کنید.

``` ls /opt/hiddify-config/hiddify-panel/backup ```

خروجی این دستور به شکل زیر است.

یکی از فایل‌های بکاپ را برای انتقال انتخاب نمایید.

انتقال فایل از سرور به سیستم با دستور scp

در ترمینال از این دستور استفاده کنید.

`scp @: "مسیر ذخیره فایل"`

مثلا اگر یوزر سرور شما 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 کپی شد.

انتقال فایل از سیستم به سرور با دستور scp

برای این کار فرض کنید یوزر سرور شما 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 مربوط به سیستم باز می‌شود. می‌توانید به راحتی از طریق وب فایل‌های مورد نظر خود را انتقال دهید.