PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اپلود فایل از سرور لینوکس به ftp



ilight
August 15th, 2012, 12:00
سلام
من می خوام فایل های روی vps ام رو ، با ftp اپلود کنم یه جا دیگه ، vps روش centos نصب ه دسترسی روت هم دارم،اون یکی هم که یه اکانت ftp دارم ازش
راهی داره؟
دوستان می خوام مستقیم انجام بشه ، نه این که روی یه سرور دیگه اول دانلود کنم بعد اپلود

YazdData
August 15th, 2012, 14:55
آموزش کامل و جامع: http://www.webhostingtalk.ir/f56/16952/#post165498

ilight
August 15th, 2012, 14:58
آموزش کامل و جامع: http://www.webhostingtalk.ir/f56/16952/#post165498

مشکل من برعکس اون هست ، من از روی vps می خوام روی ftp منتقل کنم ، تعداد فایل ها و فولدر ها هم زیاد ه
کسی با دستور scp کار کرده؟

YazdData
August 15th, 2012, 15:18
دقیقا شما طبق همون آموزش برو جلو. اون آموزش یک فایل رو با mget از ftp میگیره میریزه تو سرور. شما با دستور put میتونی فایل را از سرور بریزی تو ftp

put X.zip X.zip

ilight
August 15th, 2012, 15:20
دقیقا شما طبق همون آموزش برو جلو. اون آموزش یک فایل رو با mget از ftp میگیره میریزه تو سرور. شما با دستور put میتونی فایل را از سرور بریزی تو ftp

put X.zip X.zip

دوست عزیز اگر می خواستم یکی یکی انجام بشه که کاری نداشت ، حجم و تعداد فایل ها و دیرکتوری ها خیلی زیاده

YazdData
August 15th, 2012, 15:33
تعدادشون چقدر هست حدودا ؟

ilight
August 15th, 2012, 15:34
تعدادشون چقدر هست حدودا ؟

اگر tar رو می خواید بگید نمیشه ، فایل دارم ۱۵گیگ .
حدودا ۲۰۰۰ فایل باید باشه

YazdData
August 15th, 2012, 15:41
نه. سوال کردم چون ftp کلا 10.000 فایل رو بیشتر لیست نمیکنه.
شما از این دستور استفاده کن به احتمال زیاد مشکل حل میشه.

put * *

ilight
August 15th, 2012, 16:48
دوستان راه دیگه ای نیست؟ این ارور میده

YazdData
August 15th, 2012, 19:01
بعد از کانکت شدن به ftp بترتیب اینا رو بزنید. اینطوری کامل بدون وقفه آپلود رو انجام میده.


prompt
mput *

ilight
August 15th, 2012, 19:04
بعد از کانکت شدن به ftp بترتیب اینا رو بزنید. اینطوری کامل بدون وقفه آپلود رو انجام میده.


prompt
mput *

ممنون
این ارور رو میده
1: not a plain file.

YazdData
August 15th, 2012, 19:21
خودم الان تست کردم جواب داد. دقیقاً بگید چه مراحلی رو انجام میدین.

ilight
August 15th, 2012, 19:25
خودم الان تست کردم جواب داد. دقیقاً بگید چه مراحلی رو انجام میدین.

به vps ام با ssh وصل میشم ، بعد میرم ftp هاست
بعد cd و lcd به جاهایی که می خوام ، بعد mput *

YazdData
August 15th, 2012, 19:35
زمانی که میخوای به ftp لاگین میشی به ftp یعنی این رو میزنی ftp serverip داخل سرور توی همون پوشه باش که میخوای محتواش آپلود بشه و با lcd کار نکن. ببین مشکل حل میشه یا نه . من تست میکنم مشکلی وجود نداره. یجای کار رو اشتباه انجام میدی شما

ilight
August 15th, 2012, 19:36
زمانی که میخوای به ftp لاگین میشی به ftp یعنی این رو میزنی ftp serverip داخل سرور توی همون پوشه باش که میخوای محتواش آپلود بشه و با lcd کار نکن. ببین مشکل حل میشه یا نه . من تست میکنم مشکلی وجود نداره. یجای کار رو اشتباه انجام میدی شما

اونم نشد :دی

یه بار مراحل رو میگی شما؟
ممنون از وقتی که میزاری

YazdData
August 15th, 2012, 19:43
فرض کن شما یک سری فایل داخل سرور ssh داری که داخل پوشه /home/files هست.
میخوای اینا رو بریزی تو یک سرور ftp داخل پوشه /poshe

بترتیب این مراحل میری جلو


---- login میکنی به سرور ssh
cd /home/files
ftp ftpserverip
---- یوزر و پسورد میدی
cd /poshe
prompt
mput *
---- صبر میکنی تا انجام بده برات

ilight
August 15th, 2012, 19:46
فرض کن شما یک سری فایل داخل سرور ssh داری که داخل پوشه /home/files هست.
میخوای اینا رو بریزی تو یک سرور ftp داخل پوشه /poshe

بترتیب این مراحل میری جلو

ببین من می خوام فایل های داخل پوشه /home داخل vps بره به پوشه public_hmtml/dl

اینجوری میشه دیگه
ssh root@serverold
password
cd /home
ftp serverjadid
password
lcd /public_html/dl
prompt
mput *

درست ه؟

YazdData
August 15th, 2012, 19:50
سه خط مونده به آخر: cd هست نه lcd

ilight
August 15th, 2012, 20:28
سه خط مونده به آخر: cd هست نه lcd

local: 1 remote: 1
1: not a plain file.

YazdData
August 15th, 2012, 22:25
1 پوشه هست ؟

serverstar.ir
August 15th, 2012, 23:34
فایلاتو بریز تو مسیر زیر

var/www/html