Re: Logowanie na ssh - wyslanie informacji na e-mail
Dnia 01-03-2007, czw o godzinie 01:41 +0100, Wojciech Ziniewicz napisał(a): 07-03-01, Wojciech Ziniewicz [EMAIL PROTECTED] napisał(a): [...] naturalnie poprawka co do sprawdzania duplikatów logowania : username=`export | grep USER | cut --delimiter='' -f2` dupcheckcount=`w | grep $username | wc -l` #sprawdzamy czy juz nie jestesmy zalogowani if [ $dupcheckcount -ge 2 ] then A nie lepiej zająć się plikiem /var/log/auth.log? Pozdrawiam, Krzysiek Kiełczewski -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
RE: Logowanie na ssh - wyslanie informacji na e-mail
Czy openssh w swojej konfiguracji oferuje podpiecie pod konfig skryptu ktory po kazdym zalogowaniu sie usera na ssh wysylalby taka informacje np na e-mail ? Lub jak w inny sposob podejsc do tego aby takie cos ustawic pozdrawiam Zajrzyj do .bashrc - potem env logując sie normalnie i po ssh. Ja słyszałem że smasa można ustawić (poważnie), ale jak to zrobić to nie wiem, może ktoś ma tak zrobione, ale chodzi mi tylko dla konta root. -- Pozdrawiam
Re: Logowanie na ssh - wyslanie informacji na e-mail
07-02-28, Jarek Buczyński [EMAIL PROTECTED] napisał(a): Czy openssh w swojej konfiguracji oferuje podpiecie pod konfig skryptu ktory po kazdym zalogowaniu sie usera na ssh wysylalby taka informacje np na e-mail ? Lub jak w inny sposob podejsc do tego aby takie cos ustawic pozdrawiam Zajrzyj do .bashrc - potem env logując sie normalnie i po ssh. Ja słyszałem że smasa można ustawić (poważnie), ale jak to zrobić to nie wiem, może ktoś ma tak zrobione, ale chodzi mi tylko dla konta root. tak jak napisałem. rozwijając : w bashrc ustawiasz skrypt ktory grepuje SSH i odpowiednie wartości ze zmiennych sesji i zamiast przekazania potoku do mail przekazujesz go do sms . innymi słowy dla wysyłania mejla wpisujesz na koniec .bashrc : export | grep SSH_CONNECTION | awk '{print $5}' | mail -s 'logowanie na ssh z adresu ip' [EMAIL PROTECTED] jesli chodzi o sms dopisujesz to sms 66600 -m '`export | grep SSH_CONNECTION | awk '{print $5}'`' (nie pamietam dobrze skladni sms-pl wiec fixme) oczywiscie trzeba to jakoś oskryptować zeby sms nie wysyłał sie przy prostym su - , potworzyć jakieś lockfajle w tmp. do wysyłania mejli dorzuciłbym cale body i jakieś sprawdzanie duplikatów w stylu : dupcheckcount=`w | wc -l` #sprawdzamy czy juz nie jestesmy zalogowani if [ $dupcheckcount -ge 2 ] then exit 0 else #generujemy losową nazwe pliku tmpid=`pwgen` #tworzymy plik /tmp/$tmpid #tworzymy mejla z headera, body i footera cat /etc/template-header /tmp/$tmpid export | grep SSH_CONNECTION | awk '{print $5}' /tmp/$tmpid cat /etc/template-footer /tmp/$tmpid #wysylamy mejla cat /tmp/$tmpid | mail -s 'powiadomienie o logowaniu' [EMAIL PROTECTED] fi naturalnie tego nie sprawdzałem i na pewno jest gdzies jakas literówka ale to by było na tyle. -- Wojciech Ziniewicz Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje ct;umount;makeclean; zip;split;done;exit:xargs!!;)}
Re: Logowanie na ssh - wyslanie informacji na e-mail
07-03-01, Wojciech Ziniewicz [EMAIL PROTECTED] napisał(a): [...] naturalnie poprawka co do sprawdzania duplikatów logowania : username=`export | grep USER | cut --delimiter='' -f2` dupcheckcount=`w | grep $username | wc -l` #sprawdzamy czy juz nie jestesmy zalogowani if [ $dupcheckcount -ge 2 ] then [...] -- Wojciech Ziniewicz Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje ct;umount;makeclean; zip;split;done;exit:xargs!!;)}
Logowanie na ssh - wyslanie informacji na e-mail
Witam Czy openssh w swojej konfiguracji oferuje podpiecie pod konfig skryptu ktory po kazdym zalogowaniu sie usera na ssh wysylalby taka informacje np na e-mail ? Lub jak w inny sposob podejsc do tego aby takie cos ustawic pozdrawiam Albert -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Logowanie na ssh - wyslanie informacji na e-mail
07-02-26, albert [EMAIL PROTECTED] napisał(a): Witam Czy openssh w swojej konfiguracji oferuje podpiecie pod konfig skryptu ktory po kazdym zalogowaniu sie usera na ssh wysylalby taka informacje np na e-mail ? Lub jak w inny sposob podejsc do tego aby takie cos ustawic pozdrawiam Zajrzyj do .bashrc - potem env logując sie normalnie i po ssh. -- Wojciech Ziniewicz Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje ct;umount;makeclean; zip;split;done;exit:xargs!!;)}