اپلود فایل در سرور ftp در مسیر مشخص شده
سلام
طبق یه اموزشی اومدم فایل های اپدیت میکروتیک رو ارسال کردم به ftp سرورم اما این فایل ها داخل مسیر روت اپلود میشن میخوام داخل مسیری ک مشخص میکنم برن
اسکریپتش اینه:
tool fetch address="192.168.195.206" src-path="192.168.195.206Cool64" user=dude mode=ftp password=44144414 dst-path=aref.backup upload=yes
میخوام تو مسیر 192.168.195.206/Cool64 فایل ها اپلود شن ولی نمیشن
11 پاسخ
ممنون از لطفتون
وقتی اجراش میکنم این ارور رو میده واسم :
status: failed
failure: Unrecognized FTP server response: 451 Requested action aborted: Is a directory
فک میکنم مربوط به مسیر ها باشه ولی من دقیقا فایل aref.backup داخل میکروتیک مبدا ساختم و داخل ftpserver مقصد هم که باز یه روتر میکروتیک هستش دقیقا مسیر \test هم موجوده
قسمت src-path= مگه نباید مسیر اپلود فایل رو مشخص کنیم؟؟اخه وقتی تو این قسمت هیچی ادرس نمیدم پیشفرض داخل ریشه اپلود میشه
اره داخل ftpساخته شدن و با ftp به همه شون دسترسی دارم
یوزر و پسوردشم همیناس
میگم ک اپلود کرد ولی داخل ریشه اپلود میکنه حال میخوام بدونم چجوری و کدوم قسمت مسیر باید مشخص شه
اگه لطف کنید و این اسکریپت رو واسم کامل کنید
کلا میخوام فایل بک اپ که اسمشم aref.backup هستش رو داخل مسیر زیر آپلود کنم حالا خودتون هرجا ک میدونید اشتباه واس اصلاح کنید ممنون
ftp://192.168.195.206/Cool64/Backup
سلام
دوست عزیز فکر میکنم که این خط اسکریپتی که نوشتین دارای علامت " /" است اما شما رعایت نکردین و اون رو در قسمت کد ننوشتین و معلوم نیست کد چیه؟
لطفا برای نوشین اسکریپت از قسمت کد در بالای همین صفحه ای که داخلش تایپ میکنید استفاده کنید
یک عکس هم از جایی که میریزه و مسیری که میخواین بریزه بگذارین
یک بار دیگه مسیر دهی و اسم پوشه ها رو چک بفرمائید که همچین مسیر و پوشه ای روی سرور موجود باشه و دسترسی هم داشته باشه
/tool fetch address="192.168.195.206" src-path=aref.backup user=dude mode=ftp password=4414 dst-path=192.168.195.206\test upload=yes
الان من فایل aref.backup رو که داخل روتر برد بک اپ گرفتم رو مسیر سورس دادم و مقصد هم اونجوری ادرسشو دادم
بازم نشد
ممنون میشم کامل تصحیح کنید
/tool fetch address="192.168.195.206/Cool64/" src-path="192.168.195.206/Cool64/" user=dude mode=ftp password=44144414 dst-path=aref.backup upload=yes
مسیری که خودش پیشفرض اپلود میکنه داخل ریشه هستش
مسیر مورد نظرم اینه :
ftp://192.168.195.206/Cool64/Backup
که این مسیر Cool64 یه حافظه usb که خورده به روتر برد میکروتیک
دوست عزیز شما توی اسکریپت هیچ جایی نگفتین بریزه توی پوشه backup
اما توی مسیر میخواین بریزه توی پوشه backup
ضمنا این پوشه ها توی مسیر ftp ساخته شده؟
با همین یوزر به اون پوشه ها دسترسی دارین؟
/tool fetch address=192.168.195.206 src-path=aref.backup user=dude mode=ftp password=4414 dst-path=("/test".aref.backup) upload=yes
در کدی که برای شما آخرین بار ارسال کردم در قسمت dst-patch قبل از کلمه aref.backub یک نقطه وجود داره . اون نقطه رو حذف کنید و دوباره کد رو اجرا کنید ببینید حل میشه؟
نه متاسفانه نقطه قبل از اونو برداشتم ارور زیرو داد
failure: no remote path specified!
/tool fetch address=192.168.195.206 src-path=aref.backup user=dude mode=ftp password=44144414 dst-path=("/Cool64/Backup".aref.backup) upload=yes
شما باید dst-path رو تنظیم کنید تا کجا بریزه اما شما src-path رو دارین مسیر میدین