پاسخ : انتقال یک فایل بین دو سرور لینوکس
نقل قول:
نوشته اصلی توسط
parsdrive
پس به هر حال باید نام فایل ها تک به تک وارد شود. دستوری نیست همه محتویات پوشه a رو دانلود کنه و تک تک فایل ها نامشون وارد نشه؟
نیاز به وارد کردن نام فایل نیست اگر از *.* استفاده کنید. در این حالت *.* خودش یعنی همه فایل ها یا مثلا zip.* یعنی همه فایل های zip
فقط در این حالت برای هر فایل از شما سوال می کنید و شما باید y بزنید تا انتقال انجام شود که اگر تعداد فایل ها زیاد باشد درد سر دارد.
کافیست قبل از استفاده از دستور mget در محیط ftp یکبار دستور prompt را بزنید تا این سوال پرسیدن خاموش شود.
پاسخ : انتقال یک فایل بین دو سرور لینوکس
ممنون از راهنمایی های مفیدتون. دستور پروپمت همینه فقط؟
پاسخ : انتقال یک فایل بین دو سرور لینوکس
نقل قول:
نوشته اصلی توسط
parsdrive
ممنون از راهنمایی های مفیدتون. دستور پروپمت همینه فقط؟
بله همین یک کلمه هست
پاسخ : انتقال یک فایل بین دو سرور لینوکس
نقل قول:
نوشته اصلی توسط
Hippo
انتقال فایل از یک سرور به سرور دیگر از جمله مسائلی است که یک مدیر سرور حتما با آن روبرو می شود، بسیاری از کاربران سرورهای لینوکس زمانی که می خواهند فایلهای خود را بین دو سرور انتقال بدهند، مسیر بسیار زیادی را برای رسیدن به اهداف خود طی می کنند،غافل از اینکه با دانستن چند دستور ساده براحتی می توانند فایلهای مورد نظر خود را بین دو سرور جابجا نمایند و با توجه به سرعت لینک ( اتصال به اینترنت) سرورهای که اغلب بالای 2 یا 3 مگابایت در ثانیه می باشد، به راحتی می توانند فایل های خود را منتقل سازند. مراحل زیر را ملاحظه فرمائید:
1. ابتدا با استفاده از نرم افزار putty وارد سروری شوید که می خواهید فایل ها را به آنجا انتقال دهید.
2. برای اتصال به سرور مبدا از طریق سرور مقصد،دستور زیر را وارد نمائید:
$ ftp IP
- دقت نمائید اگر می خواهید از یوزر root استفاده نمائید می بایست دستور بالا را با sftp IP جایگزین نمائید و پس از آن تنها نوشتن پسورد، مجوز ورود به سرور مبدا را می دهد. پس اگر از ftp استفاده می کنید، از شما نام یوزر پرسیده می شود و پس از آن پسورد.
- به جای IP باید ای پی سرور مبدا را وارد نمائید مثل 217.218.219.220
پس از ورود وارد فولدری شوید که می خواهید فایل مورد نظر را روی سرور مقصد دانلود نمائید. مانند:
cd /home/parspack/parspack.com
از دستور ls برای نمایش همه فایلها و فولدر ها استفاده نمائید.
حال از دستور get برای دریافت فایل مربوطه استفاده نمائید. برای مثال اگر نام فایل example است مانند زیر عمل نمائید:
$ get example
تایید میشود
پاسخ : انتقال یک فایل بین دو سرور لینوکس
باسلام
خطای زیر رو میده
ssh: connect to host [IP Address source] port 22: Connection timed out
Couldn't read packet: Connection reset by peer
به نظرتون مشکل چی میتونه باشه؟ چکار باید بکنم؟
پاسخ : انتقال یک فایل بین دو سرور لینوکس
نقل قول:
نوشته اصلی توسط
parsanik
باسلام
خطای زیر رو میده
ssh: connect to host [IP Address source] port 22: Connection timed out
Couldn't read packet: Connection reset by peer
به نظرتون مشکل چی میتونه باشه؟ چکار باید بکنم؟
اگه اشتباه نکنم مشکل از آی پی اس اس اچه!یه مشکلی داره!
یه سایت بود که هاست اسپیس راه اندازی کرده بود برای انتقال فایل ها از سروری به سرور دیگر.یه تیکت بزنین توی سایتشون آدرسشو بپرسین(من یادم نیست)فک کنم کارتونو احت تر کنه!البته قبل از هر کاری یه بک آپ بگیرین و بذارین روی یه هاست دیگه تا درصورت مواجه شدن با مشکل سریع بتونین برگردونینش!
موفق باشید
پاسخ : انتقال یک فایل بین دو سرور لینوکس
نقل قول:
نوشته اصلی توسط
Hippo
انتقال فایل از یک سرور به سرور دیگر از جمله مسائلی است که یک مدیر سرور حتما با آن روبرو می شود، بسیاری از کاربران سرورهای لینوکس زمانی که می خواهند فایلهای خود را بین دو سرور انتقال بدهند، مسیر بسیار زیادی را برای رسیدن به اهداف خود طی می کنند،غافل از اینکه با دانستن چند دستور ساده براحتی می توانند فایلهای مورد نظر خود را بین دو سرور جابجا نمایند و با توجه به سرعت لینک ( اتصال به اینترنت) سرورهای که اغلب بالای 2 یا 3 مگابایت در ثانیه می باشد، به راحتی می توانند فایل های خود را منتقل سازند. مراحل زیر را ملاحظه فرمائید:
1. ابتدا با استفاده از نرم افزار putty وارد سروری شوید که می خواهید فایل ها را به آنجا انتقال دهید.
2. برای اتصال به سرور مبدا از طریق سرور مقصد،دستور زیر را وارد نمائید:
$ ftp IP
- دقت نمائید اگر می خواهید از یوزر root استفاده نمائید می بایست دستور بالا را با sftp IP جایگزین نمائید و پس از آن تنها نوشتن پسورد، مجوز ورود به سرور مبدا را می دهد. پس اگر از ftp استفاده می کنید، از شما نام یوزر پرسیده می شود و پس از آن پسورد.
- به جای IP باید ای پی سرور مبدا را وارد نمائید مثل 217.218.219.220
پس از ورود وارد فولدری شوید که می خواهید فایل مورد نظر را روی سرور مقصد دانلود نمائید. مانند:
cd /home/parspack/parspack.com
از دستور ls برای نمایش همه فایلها و فولدر ها استفاده نمائید.
حال از دستور get برای دریافت فایل مربوطه استفاده نمائید. برای مثال اگر نام فایل example است مانند زیر عمل نمائید:
$ get example
سلام وقتی میزنم ftp ip آی پی همون آی پی سرو مقصد میزنم ولی خطا زیر رو میده
-bash: ftp: command not found