روش FTP فایل با terminal و از طریق SSH
فروردین ۱۱م, ۱۳۸۸ توسط حامد کریم نژاد
برای این منظور ابتدا باید به سرور متصل شویم که این کار به دو صورت زیر امکان پذیر است :
۱- آدرس دهی ip سرور
۱- آدرس دهی ip سرور
مثال :
root@root:~# ftp {serverip}
۲- آدرس دهی ftp سایت
مثال :
root@root:~# ftp ftp.yoursite.com
دراین مرحله چنانچه اتصال به صورت صحیح انجام شده باشد یوزر ftp که به صورت ftp@yoursite میباشد را وارد و در خط بعدی پسورد ftp را وارد کنید .
اکنون شما میتوانید فایل های خود را از طریق دستور put به صورت زیر بر روی سرور ارسال کنید .
ftp> put address_file
مثال : با اجرای این دستور فایل test.txt را از آدرس زیر بر روی سرور upload میکنیم:
ftp> put /home/manage/test.txt
ftp> put address_file
مثال : با اجرای این دستور فایل test.txt را از آدرس زیر بر روی سرور upload میکنیم:
ftp> put /home/manage/test.txt
نکته :
در هنگام آدرس دهی برای upload به صورت پیش فرض باید از روش فوق استفاده نمایید اما در بعضی مواقع شما نیاز دارید درحالی که به ftp متصل هستید بر روی کامپیوتر خود به آدرس های مختلف مراجعه و از آنجا فایلها را ارسال کنید که این کار با استفاده از دستور lcd میسر است (local cd).
مثال : به صورت زیر ابتدا به مسیر فولدر manage میرویم و سپس در مسیر جاری با استفاده از دستور put فایل خود را upload میکنیم .
در هنگام آدرس دهی برای upload به صورت پیش فرض باید از روش فوق استفاده نمایید اما در بعضی مواقع شما نیاز دارید درحالی که به ftp متصل هستید بر روی کامپیوتر خود به آدرس های مختلف مراجعه و از آنجا فایلها را ارسال کنید که این کار با استفاده از دستور lcd میسر است (local cd).
مثال : به صورت زیر ابتدا به مسیر فولدر manage میرویم و سپس در مسیر جاری با استفاده از دستور put فایل خود را upload میکنیم .
ftp> lcd /home/manage
Local directory now /home/manage
ftp> put test.txt
Local directory now /home/manage
ftp> put test.txt
پیشنهاد ما به شما برای upload تعداد زیاد فایل این است که فایلها را به صورت zip در آورده و سپس آنرا upload کنید و بر روی سرور unzip کنید . این کار به شما کمک میکند که با تعداد دفعات کمتر کل فایلهای خود را upload کنید .
ارسال شده در اینترنت و شبکه, لینوکس, مدیریت سرور