کانال تلگرام منطقه لینوکسی ها
نمایش نتایج: از 1 به 2 از 2

موضوع: انتقال فایل از روی سرور بر روی سرور دیگر با استفاده از شل نویسی

  1. #1
    Moderator
    تاریخ عضویت
    Jul 2013
    سن
    33
    نوشته ها
    194
    تشکر ها
    84
    1
    میزان امتیاز
    5
    Array

    انتقال فایل از روی سرور بر روی سرور دیگر با استفاده از شل نویسی

    سلام
    من یک سرور centos دارم که یکسری فایل روشن ذخیره میشه . من میخوام کپی این فایل ها در یک سرور لینوکس دیگه که centos هست ذخیره بشه به صورت اتوماتیک . من باید چه طور این برنامه رو بنویسم ؟؟
    باتشکر

  2. #2
    مدیریت کل انجمن
    تاریخ عضویت
    Jun 2013
    محل سکونت
    Tehran
    سن
    32
    نوشته ها
    1,293
    تشکر ها
    753
    44
    میزان امتیاز
    6
    Array
    سلام
    ببینید برای انتقال فایل به سرور دیگه از scp باید استفاده کرد
    ولی چون scp در واقع ssh میکنه نیاز به دادن پسورد داره و چون میخوایم این کار اتومات انجام بشه باید یه کار کنیم تا پسورد رو توی کامند بدیم
    برای این منظور اول باید sshpass رو نصب کنیم که حدود 19k هستش و خیلی سریع نصب میشه
    yum install sshpass

    حالا دستور زیر رو بزنید تا با یه کامند فایلها منتقل بشن
    کد PHP:
     sshpass -'your-password' scp /tmp/*.wav your-user@your-remote-server:/tmp/test 
    با دستور بالا هرچی فایل صوتی با پسوند wav داخل tmp سرور الستیکس هست رو کپی میکنه توی پوشه ی tmp/test در سروره مورد نظرمون

    حالا میتونین این کامند رو تو یه اسکریپ بنویسین که هر وقت روش کلیک کردین اجرا بشه و فایل ها منتقل بشه
    و یا برا اینکه اینکه اتومات انجام بشه این کامند رو بذارین توی crontab
    اینجوری:
    vim /etc/crontab
    وبعد خط زیرو آخرفایل اضافه کنین:

    کد PHP:
     15 * * * * root sshpass -'your-password' scp /tmp/*.wav your-user@your-remote-server:/tmp/test 
    کانال تلگرام : https://telegram.me/linuxzone
    گروه فیس بوک : https://www.facebook.com/groups/linux.zone
    گوگل پلاس : https://plus.google.com/communities/...85817219667474
    گروه لینکدین : https://www.linkedin.com/groups/13521922
    پروفایل تویتر : https://twitter.com/Mohammad_Habili
    پروفایل اینستاگرام : https://www.instagram.com/mohammad_habili

  3. 2 کاربر مقابل از Habili عزیز به خاطر این پست مفید تشکر کرده اند .


موضوعات مشابه

  1. برداشتن یک فایل از روی یک سرور دیگه از طریق ssh
    توسط linuxtrack در انجمن تازه واردین لینوکس >> Beginner Basics
    پاسخ: 9
    آخرين نوشته: 02-08-2015, 12:46 PM
  2. پریدن از روی خط اشغال در صف
    توسط fomajid در انجمن بخش عمومی الستیکس <<>> Elastix
    پاسخ: 7
    آخرين نوشته: 01-08-2014, 10:34 AM
  3. ارسال تماس از یک سرور به سرور دوم و ارسال بروی خط تلفن
    توسط ramin_malek در انجمن بخش عمومی الستیکس <<>> Elastix
    پاسخ: 4
    آخرين نوشته: 10-01-2013, 10:16 AM
  4. آموزش sniff کارت شبکه یا همون شنود بسته ها روی لینوکس (wireshark linux)
    توسط سید مجتبی نجفی مقدم در انجمن تازه واردین لینوکس >> Beginner Basics
    پاسخ: 2
    آخرين نوشته: 09-05-2013, 12:22 PM
  5. رکورد روی یک خط مشخص
    توسط mofo در انجمن بخش عمومی الستیکس <<>> Elastix
    پاسخ: 2
    آخرين نوشته: 08-31-2013, 05:59 PM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
درباره ما
سایت منطقه لینوکسی ها در سال 1392 با هدف ارائه خدمات نوین در حوزه فناوری اطلاعات و ارتباطات در راستای پیاده سازی ارتباطات صدا، تصویر، دیتا و بالا بردن سطح علمی و عمومی کاربران از طریق انجمن در سطح جهانی راه اندازی شده و با بهره گیری از توان تخصصی و تجارب حرفه ای مدیران و کارشناسان خود، پیشگام بودن در ارائه راه کارهای برتر را آرمان خود قرار داده است. امید است این سایت بتواند زمینه ساز رشد و ترقی جامعه ایرانی در سرتاسر دنیا گردد.
شبکه های اجتماعی
ایمیل مدیر کل
habili@linux-zone.org