View previous topic :: View next topic |
Author |
Message |
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Sun Jun 17, 2012 3:57 pm Post subject: [SOLVED] [PROFTPD] IP uzytkownikow zalogowanych |
|
|
Czy jest jakis sposob na wyciagniecie z poziomu basha userow poprawnie zalogowanych na ftp? Chodzi mi o ich adresy IP i nie o wyciagniecie wszystkich polaczen z portu 21 (bo moze to byc np atak prowadzony) tylko o poprawnie zalogowanych juz userow, tak zeby ich wylistowac np w jednym pliku lub cos podobnego. Serwerem ftp jest proftpd, oczywiscie moge go zmienic jesli polecicie cos bardziej przystepnego z takowa mozliwoscia - jak opisalem. _________________ gg: 525600
Last edited by soban_ on Sun Jun 17, 2012 9:01 pm; edited 1 time in total |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Sun Jun 17, 2012 5:00 pm Post subject: |
|
|
Parsuj output ftpwho w awk np. |
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Sun Jun 17, 2012 9:00 pm Post subject: |
|
|
Code: | ftpwho -v | grep client | awk '{print $3}' | sed -e 's/\[//;s/\]//'
11.11.11.11
22.22.22.22 | Solved, kolejny raz dzieki @SlashBeast za pomoc. No chyba ze bardziej sie da to zoptymalizowac. _________________ gg: 525600 |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Sun Jun 17, 2012 10:38 pm Post subject: |
|
|
Code: | ftpwho -v | awk '/client/ { gsub("^\\[|\\]$","", $3); print $3 }' |
Nastepnym krokiem w optymalizacji bylo by pewnie uzycie mawk zamiast gnu awk, mawk jest bytecode. |
|
Back to top |
|
|
|