انتقال یک فایل بین دو سرور لینوکس
انتقال فایل بین دو سرور لینوکس دیگر از جمله مسائلی است که یک مدیر سرور حتما با آن روبرو می شود، بسیاری از کاربران سرورهای لینوکس زمانی که می خواهند فایلهای خود را بین دو سرور انتقال بدهند، مسیر بسیار زیادی را برای رسیدن به اهداف خود طی می کنند،غافل از اینکه با دانستن چند دستور ساده براحتی می توانند فایلهای مورد نظر خود را بین دو سرور جابجا نمایند و با توجه به سرعت لینک ( اتصال به اینترنت) سرورهای که اغلب بالای ۲ یا ۳ مگابایت در ثانیه می باشد، به راحتی می توانند فایل های خود را منتقل سازند. مراحل زیر را ملاحظه فرمائید:
۱٫ ابتدا با استفاده از نرم افزار putty وارد سروری شوید که می خواهید فایل ها را به آنجا انتقال دهید.
۲٫ برای اتصال به سرور مبدا از طریق سرور مقصد،دستور زیر را وارد نمائید:
yum install ftp -y
و سپس
ftp ip
– دقت نمائید اگر می خواهید از یوزر root استفاده نمائید می بایست دستور بالا را با sftp IP جایگزین نمائید و پس از آن از شما تنها رمز ورود به سرور خواسته خواهد شد .
-در صورتی که از ftp ip استفاده بکنید از شما اطلاعات ورورد به ftp مانند نام کاربری و رمز را خواهد خواست.
– در صورتی که از پورت برای ورود به SSH سرور مبدا ، در حالت root استفاده میکنید از دستور زیر استفاده نمایید :
sftp -oPort=x ip
-به حای x از شماره پورت ورود به ssh سرور مبدا استفاده نمایید.
– به جای IP باید ای پی سرور مبدا را وارد نمائید .
پس از ورود وارد فولدری شوید که می خواهید فایل مورد نظر را روی سرور مقصد دانلود نمائید. مانند:
cd /home/onlinese/onlineservers.ir
از دستور ls برای نمایش همه فایلها و فولدر ها استفاده نمائید.
حال از دستور get برای دریافت فایل مربوطه استفاده نمائید. برای مثال اگر نام فایل example است مانند زیر عمل نمائید:
get example