ssh در اسکریپت
|
2011-01-19, 11:17 AM,
ارسال : #1
|
|||
|
|||
ssh در اسکریپت
سلام
چطوری میتونم از ssh داخل یه اسکریپت استفاده کنم ؟ یعنی بعد از کانت شدن به ssh یه فایل بسازم و از ssh خارج بشم ؟ میخوام همه اینکارا اتوماتیک باشه و داخل اسکریپت انجام بشه |
|||
2011-01-19, 11:37 AM,
ارسال : #2
|
|||
|
|||
پاسخ: ssh در اسکریپت
کد : ssh UserName@IP_Or_HostName "Your Object" |
|||
2011-01-19, 01:05 PM,
ارسال : #3
|
|||
|
|||
پاسخ: ssh در اسکریپت
دست شما درد نکنه D:
|
|||
2011-01-19, 05:59 PM,
ارسال : #4
|
|||
|
|||
پاسخ: ssh در اسکریپت
عالی میباشد.
لحظه ای پاک بزرگ دل به دریا زد و رفت |
|||
2011-01-20, 12:02 PM,
ارسال : #5
|
|||
|
|||
پاسخ: ssh در اسکریپت
دوست گرامی
در صورتیکه برای چند هاست مختلف می خواهید این کار را انجام دهید بهترین راه حل بصورت ذیل می باشد: 1- فعال کردن ssh-agent 2 - اخذ passphrase برای کلید موردنظر با ssh-add 3 - اجرای دستور مورد نظر با ssh بصورت کد : ssh User@Host "command" |
|||
2011-01-21, 07:18 PM,
ارسال : #6
|
|||
|
|||
پاسخ: ssh در اسکریپت
از دستور های دیگر مثل expect هم می تونی استفاده کنی
Don't bother, we're using GNU/Linux everywhere, even there Linuxmotto گروه کاربران لینوکس اصفهان |
|||
2011-01-21, 07:48 PM,
ارسال : #7
|
|||
|
|||
پاسخ: ssh در اسکریپت
ینی کارت را افتاد؟ پس گذرواژه رو چیکار کردی؟ گذاشتیش توی برنامه؟
|
|||
2011-01-22, 01:29 PM,
ارسال : #8
|
|||
|
|||
Re: پاسخ: ssh در اسکریپت
tolstoy نویسنده :از دستور های دیگر مثل expect هم می تونی استفاده کنی میشه لطفا یه توضیح در موردش و نحوه استفادش بدی ؟ |
|||
2011-01-22, 01:31 PM,
ارسال : #9
|
|||
|
|||
Re: پاسخ: ssh در اسکریپت
moonfriend نویسنده :ینی کارت را افتاد؟ پس گذرواژه رو چیکار کردی؟ گذاشتیش توی برنامه؟ با استفاده از نرم افزار sshpass بهش پاس دادم ولی مشکلی که وجود داره اینه که اول باید بکبار با ssh کانت شی تا بتونی با sshpass توی اسکریپت اتوماتیک کانکت شی نحوه استفاده از sshpass : sshpass -p password ssh user@host |
|||
2011-01-24, 09:47 AM,
ارسال : #10
|
|||
|
|||
پاسخ: Re: پاسخ: ssh در اسکریپت
دوستان کسی نظری نداره ؟
در اینکه نباید در قبال کاری که انجام نمی دهیم انتظاری داشته باشیم شکی نیست. با این حال توقعی است که همه ما داریم و اسمش را امید می گذاریم ! |
|||
2011-01-24, 08:17 PM,
ارسال : #11
|
|||
|
|||
پاسخ: Re: پاسخ: ssh در اسکریپت
الان دقیقا سوال چیه؟
همیشه پیشگام ... همیشه بهترین ... همیشه فدورا http://persian-foss-legal.blogspot.com http://www.tesla-sanat.com |
|||
2011-01-24, 08:35 PM,
ارسال : #12
|
|||
|
|||
Re: پاسخ: Re: پاسخ: ssh در اسکریپت
bsdlinux نویسنده :الان دقیقا سوال چیه؟ با استفاده از نرم افزار sshpass بهش پاس دادم ولی مشکلی که وجود داره اینه که اول باید بکبار با ssh کانت شی تا بتونی با sshpass توی اسکریپت اتوماتیک کانکت شی چجوری میشه این مشکل رو حل کرد ؟ یعنی بدون اینکه قبلا با SSH وصل شده باشیم با استفاده از اسکریپت بتونیم کانکت شیم |
|||
2011-01-24, 11:30 PM,
ارسال : #13
|
|||
|
|||
پاسخ: Re: پاسخ: Re: پاسخ: ssh در اسکریپت
آهان فهمیدم. یعنی منظورت اینه که برای همون یک دفعه اول هم فرصت نیست... درست فهمیدم دیگه؟؟؟ یعنی فرصت برای اون جایی که fingerprint نشون میده و میگه خوبه یا نه و ... نیست...
پس در اینصورت باید قبل از سروع script کلید عمومی کارمپیوتر مقصد رو در /etc/ssh/ssh_known_hosts تعبیه کنی. فرمتیش در <!-- m --><a class="postlink" href="http://www.freebsd.org/cgi/man.cgi?query=sshd&sektion=8&apropos=0&manpath=FreeBSD+8.1-RELEASE#SSH_KNOWN_HOSTS_FILE_FORMAT">http://www.freebsd.org/cgi/man.cgi?quer ... ILE_FORMAT</a><!-- m --> هست. <!-- m --><a class="postlink" href="http://www.freebsd.org/cgi/man.cgi?query=ssh&sektion=1&apropos=0&manpath=FreeBSD+8.1-RELEASE#FILES">http://www.freebsd.org/cgi/man.cgi?quer ... EASE#FILES</a><!-- m --> رو خوب بخون... کار ساده ایه... همیشه پیشگام ... همیشه بهترین ... همیشه فدورا http://persian-foss-legal.blogspot.com http://www.tesla-sanat.com |
|||
2011-01-27, 07:59 AM,
ارسال : #14
|
|||
|
|||
پاسخ: Re: پاسخ: Re: پاسخ: ssh در اسکریپت
آقا ممنون ، امتحان میکنم
در اینکه نباید در قبال کاری که انجام نمی دهیم انتظاری داشته باشیم شکی نیست. با این حال توقعی است که همه ما داریم و اسمش را امید می گذاریم ! |
|||
|