سلام
من میخوام حدود 600 گیگ فایل رو از روی سرور لینوکس به یه سرور ردیگه که فقط دسترسی اف تی پی دارم انتقال بدم
میشه راهنمایی کنید
سلام
من میخوام حدود 600 گیگ فایل رو از روی سرور لینوکس به یه سرور ردیگه که فقط دسترسی اف تی پی دارم انتقال بدم
میشه راهنمایی کنید
سلام
بهترین راه استفاده از mc هست.
موفق باشید.
درووداز آموزش لینک زیر استفاده کنید (FTP server & Client) - آموزش تقریبا واضح هست https://www.digitalocean.com/communi...s-6--2موفق باشید .
با دستور lftpهم میتونی از لینوکس بفرستی فایل هاتون رو به یک اکانت اف تی پی که دسترسی دارین
دستور
lftp رو مینویستی یک فاصله میزنی ادرس اف تی پی رو میدی
بعدش اینتر میزنی بعدش به اف تی پی وصل میشه یوزر و پسورد اف تی پی رو می پرسه
میزنی
بعدش با دستور lcdمیری فولدی که فایلات توش قرار داره و فولدرهات
بعدش با دستور mirror -Rهمه فایلات و هم فولدرها لوکال میرن توی اف تی پی
به همین راحتی و خوشمزگی
خواستی بفرست دسترسی اوکی کنم برات
سلام
از دستورات scp یا rsync استفاده کنید
اگر نتونستید انجام بدید همین جا اطلاع بدید من دستورها رو برای شما اماده کنم
پیشنهاد میشود از طریق rsync انجام دهید
اُکسين سرور ارائه دهنده خدمات ميزباني وب|شماره ثبت 4587|یـ11ـازده سال سابقه درخشان|شماره تماس 42254600-061
فروش سرور اختصاصی از ديتاسنتر OVH همراه با کنترل پنل مدیریت و بدون هزینه ستاپ!
برای انتقال فایلها در SSH میتوان از دستور rsync استفاده کرد.
rsync [options] source destination
مثال: انتقال چندین فایل:
rsync myfile.txt root@192.xxx.x.xx :/root
بهجای root میتوانید از نام کاربری خودتان هم استفاده کنید.
دستور rsync تعدادی گزینه یا Option هم دارد که بهتر است در زمان استفاده از این دستور از آنها استفاده شود:
a- حالت Archive
v- حالت Verbose
z- فشردهسازی در زمان انتقال (برای انتقال سریعتر)
progress-- برای نمایش فهرست موارد ارسالی
مثال:
rsync -azv --progress *.tar.gz root@192.xxx.x.xx:/home
در صورتی که فرمان rsync قطع شد، میتوانید از گزینه a- استفاده کنید. استفاده از این گزینه، مانع از Overwrite شدن فایلها میشود و فقط فایلهایی که در مقصد وجود ندارند، منتقل میشوند.
دستور rsync در حالت پیشفرض با پورت 22 پروتوکل SSH کار میکند. در صورتی که سرور مقصد از پورت 22 استفاده نمیکرد، میتوانید از گزینه زیر استفاده کنید:
--rsh='ssh -p22'
بهجای 22 شماره پورت دلخواه خود را بگذارید.
اگر در زمان اجرای این دستور، خطای زیر را دریافت کردید بهاین علت است که بسته rsync در سرور مقصد، نصب نشده است.
rsync: Connection unexpectedly closed (0 bytes recived so for ) [Sender]
rsync: Error: Rewrote command not found (code 127/ atioc 456) [Sender]
پیروز باشید
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)