Linux Script
60 отговора
0 прегледа
Linux Script
Възможно ли е да се напише скрипт с който да се логвам през линукс на линукс и да изпълнява команди например да сме паролата на рута .Естествено като знам старата.
Re: Linux Script
Може ли да ми препоръчаш сайт от който да го видя как става.Не съм на ясно с баш скиптове но мога ако имам някой тестов скрипт да си го дооправя.Търсих в гоогле но май не задавам правилно въпроса.
Re: Linux Script
На bash се програмира много лесно (не ме надапайде сега), просто пишеш командите една след друга, най-грубо казано. Заповядай литература:
[линк]
[линк]
Няма какво да задаваш в гугъл, просто му кажи какво да направи, напиши го в един файл и го пусни в шела или някакъв crob job, ако ще сменя паролата през определен интервал. Иначе, ако веднъж ще сменяш паролата не си струва да пишеш скрипт, влез като руут. Ако се конкретизираш, може и някой да ти го напише. :)
[линк]
[линк]
Няма какво да задаваш в гугъл, просто му кажи какво да направи, напиши го в един файл и го пусни в шела или някакъв crob job, ако ще сменя паролата през определен интервал. Иначе, ако веднъж ще сменяш паролата не си струва да пишеш скрипт, влез като руут. Ако се конкретизираш, може и някой да ти го напише. :)
Re: Linux Script
Ами става въпрос за смяна на парола на кум 200 линукс машини в определено време ;) с една и съща роотска парола
Re: Linux Script
Мда и аз така си помислих ;).Ще опитам другаде.А това за клустера ами......................:(
чао
чао
Re: Linux Script
Нищо лично не съм имал към хората тук само помисли можех да напиша друго има нямаше да разбереш.НО все тая . Лека вечер
Re: Linux Script
Ами явно не си си задал въпроса хубаво, иначе хората, които наистина разбират щяха да ти помогнат, а не аз :)
Лека!
Аз все още не разбирам какво се мъчиш да правиш
Лека!
Аз все още не разбирам какво се мъчиш да правиш
Re: Linux Script
ti niamas predstava nisto kak se pravi. spri da pises tuk. spri da me draznis malko kretenche.
Дишайте лепило - хиляди Linux юзери не могат да грешат !
DrFrancky
Дишайте лепило - хиляди Linux юзери не могат да грешат !
DrFrancky
Re: Linux Script
pravis si file masspasswd.sh koito da sadurza:
#!/bin/bash
for i in $( cat ./hostnames.txt ); do
echo host: $i
ssh $i passwd
done
posle pravis:
chmod a+x masspasswd.sh
v ./hostnames.txt si opisvas IP-tata na mashinite
Дишайте лепило - хиляди Linux юзери не могат да грешат !
DrFrancky
#!/bin/bash
for i in $( cat ./hostnames.txt ); do
echo host: $i
ssh $i passwd
done
posle pravis:
chmod a+x masspasswd.sh
v ./hostnames.txt si opisvas IP-tata na mashinite
Дишайте лепило - хиляди Linux юзери не могат да грешат !
DrFrancky
Re: Linux Script
Ако трябва да сменяш паролата на 200 машини, не мислиш ли, че нещо в конфигурацията им куца? :)
Automating a mess yields an automated mess. -Michael Hammer
Automating a mess yields an automated mess. -Michael Hammer
Re: Linux Script
Не било толкова трудно стига да работи мерси на д-р франклин и смао да ти поясня това малко лайно тежи 100кг и може да мине през теб но това е друга тема. само не разбрах какво те дразни. МЕРСИ ВСЕ ПАК
Re: Linux Script
Не,работи, комплиментите бяха за мен, не за теб, т.е. 'лайно'-то съм аз.
#/bin/bash
for i in $( cat /root/hostnames ); do
scp shadow root@$i:/etc/shadow // може би е "$i" не знам
done
Там някъде е слага и паса, но погледни мана на scp има и други опции. Правиш си shadow в /root и го копираш.
franski, franski, dobre che si nael hora,koito razbirat
#/bin/bash
for i in $( cat /root/hostnames ); do
scp shadow root@$i:/etc/shadow // може би е "$i" не знам
done
Там някъде е слага и паса, но погледни мана на scp има и други опции. Правиш си shadow в /root и го копираш.
franski, franski, dobre che si nael hora,koito razbirat
Re: Linux Script
Благодаря отново ;) дано да тръгне. Май има и още един вариант Радиус ама съм на такова ниво че само знам какво означава радиус нищо повече ;).
Re: Linux Script
след като ще сменяш на всички машини, не е ли по-удачно да има някакво централизирано решение напроблема? това е малко доста... как да го кажа, малоумно.
освен това при този скрипт горе ще трябва да пишеш на всяка машина ръчно паролата...
освен това при този скрипт горе ще трябва да пишеш на всяка машина ръчно паролата...
Re: Linux Script
Очевидно човека няма желание да мисли, има желание да сменя пароли :)
Automating a mess yields an automated mess. -Michael Hammer
Automating a mess yields an automated mess. -Michael Hammer
Re: Linux Script
Аз не търся софтуерно решение.А скрипт с гореописаните възможности ;) благодаря все пак.Не искам да обяснявам защо точно така искъм да го направя.Но това ми трябва.Скрипт който като го стартирам да се логва на предварително зададена машина като роот и да смени паролата ;).Естествено като знам сегашната роот парола.