آموزش انتقال فایل بین سرور و کامپیوتر
در این صفحه یاد میگیرید که فایلها را از سرور به کامپیوتر خود و برعکس منتقل کنید؛ مثلاً برای نگه داشتن یک نسخه از بکاپ هیدیفای یا آپلود یک فایل روی سرور.
فقط بکاپ پنل را لازم دارید؟
برای این کار به هیچ دستوری نیاز ندارید. در پنل مدیریت هیدیفای صفحه پشتیبانگیری و بازیابی را باز کنید و روی دانلود پشتیبان بزنید. آموزش بکاپگیری و بازیابی پنل را ببینید.
پیش از شروع
- آدرس IP سرور و نام کاربری SSH (معمولاً
root) را میدانید و میتوانید با SSH به سرور وصل شوید. - روی کامپیوتر خود یک ترمینال باز کنید:
- ویندوز: PowerShell
- مک: Terminal
- لینوکس: Terminal
در این صفحه از scp استفاده میشود؛ دستوری که فایلها را از طریق SSH کپی میکند. این دستور در ویندوز ۱۰ و ۱۱، مک و لینوکس از قبل وجود دارد.
اگر ویندوز میگوید scp شناخته نشد
PowerShell را با دسترسی مدیر باز کنید (روی PowerShell راستکلیک کنید و Run as administrator را بزنید) و این دستور را اجرا کنید تا OpenSSH Client نصب شود:
سپس PowerShell را ببندید و دوباره باز کنید.

پیدا کردن فایل روی سرور
هیدیفای منیجر هر ۶ ساعت یک بار بهطور خودکار از پنل بکاپ میگیرد و آن را در /opt/hiddify-manager/data/backup/ ذخیره میکند. برای دیدن فهرست بکاپها، با SSH به سرور وصل شوید و این دستور را اجرا کنید:
فایلهایی میبینید که با تاریخ و ساعت نامگذاری شدهاند، مثل 2026_10_20__06_00_03.json:
فایلی را که میخواهید منتقل کنید انتخاب کنید و نام آن را یادداشت کنید.
انتقال فایل از سرور به کامپیوتر
این دستور را روی کامپیوتر خودتان اجرا کنید، نه روی سرور. شکل کلی دستور:
مثال: نام کاربری شما root، آیپی سرور 1.1.1.1 است و میخواهید یک بکاپ را در پوشه C:\Backup کپی کنید:
وقتی خواسته شد، رمز عبور سرور (یا عبارت عبور کلید) را وارد کنید. اگر درست انجام شده باشد، فایل در پوشه C:\Backup دیده میشود.
انتقال فایل از کامپیوتر به سرور
این دستور را هم روی کامپیوتر خودتان اجرا کنید. مثال: فایل C:\File\text.txt باید به پوشه /root/ روی سرور منتقل شود:
برای بررسی، با SSH به سرور وصل شوید و این دستور را اجرا کنید:
اگر درست انجام شده باشد، text.txt در فهرست دیده میشود.
اگر کار نکرد
No such file or directory: مسیر اشتباه است. آن را باlsروی سرور بررسی کنید و یادتان باشد که در لینوکس حروف بزرگ و کوچک فرق دارند (hiddify-managerدرست است، نهHiddify-Manager).Permission denied: نام کاربری، رمز عبور یا کلید اشتباه است، یا کاربر اجازه خواندن یا نوشتن در آن پوشه را ندارد. ازrootیا پوشهای که مال کاربر شماست استفاده کنید.Connection timed out: آیپی سرور یا پورت SSH اشتباه است. اگر پورت SSH را تغییر دادهاید،-Pو شماره پورت را اضافه کنید (در scp حرف P بزرگ است)؛ مثلاًscp -P 2222 ....
استفاده از پنل وب
در هیدیفای منیجر نسخه ۱۴، پنل مدیریت صفحهای به نام ترمینال SSH دارد که یک مرورگر فایل داخلی هم دارد. در آنجا میتوانید بدون برنامه جداگانه فایلها را روی سرور آپلود یا از آن دانلود کنید. رمز عبور سرور خود را در سایتهای شخص ثالث وارد نکنید.