Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Novembre 23, 2008, 11:17:38 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [BASH] Script per l\'accesso locale  (Letto 773 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
balubeto
Hero Member
*****

Karma: +1/-2
Scollegato Scollegato

Messaggi: 635


Mostra profilo E-mail
« inserita:: Agosto 21, 2006, 03:41:19 pm »

CIAO

Vorrei inserire in un script un comando che crea un file log che contega il nome dell\'utente connesso e l\'orario di connessione nel seguente formato:

Accesso locale

User: <nome dell\'account utente corrente>
Date: <data d\'accesso dell\'utente corrente>

GRAZIE

CIAO

Post modificato da: balubeto, alle: 22/08/2006 18:49
Registrato

Balubeto
Fart
Hero Member
*****

Karma: +8/-0
Scollegato Scollegato

Messaggi: 1034


Mostra profilo E-mail
« Risposta #1 inserita:: Agosto 21, 2006, 04:00:46 pm »

il comando \"who\" da console ti dà esattamente queste informazioni:
es:

Codice:

oileo:/home/bozzo# who
bozzo    :0           Aug 21 09:35
bozzo    pts/0        Aug 21 09:36 (:0.0)
Registrato

Out beyond the New Frontiers..
balubeto
Hero Member
*****

Karma: +1/-2
Scollegato Scollegato

Messaggi: 635


Mostra profilo E-mail
« Risposta #2 inserita:: Agosto 21, 2006, 04:23:07 pm »

Purtroppo, non so ancora come scrivere il comando in modo da darmi il risultato soprascritto. Per favore, me lo potresti scrivere tu?

GRAZIE

CIAO
Registrato

Balubeto
Fart
Hero Member
*****

Karma: +8/-0
Scollegato Scollegato

Messaggi: 1034


Mostra profilo E-mail
« Risposta #3 inserita:: Agosto 22, 2006, 08:04:22 am »

potrebbe essere una cosa tipo:

#bash script
rm /home/nomeutente/Desktop/logUser.txt
echo Nome Utente =========== Data accesso >> /home/nomeutente/Desktop/logUser.txt
/usr/bin/who >> /home/nomeutente/Desktop/logUser.txt



questo ti crea un file sul desktop con le informazioni che hai richiesto, per il formato di scrittura si può fare di meglio ma ci devi perdere un pò di tempo...:laugh:
Registrato

Out beyond the New Frontiers..
balubeto
Hero Member
*****

Karma: +1/-2
Scollegato Scollegato

Messaggi: 635


Mostra profilo E-mail
« Risposta #4 inserita:: Agosto 22, 2006, 05:19:30 pm »

Scusami ma, utilizzando il comando who, come si fa a creare questo tipo di output:

------------------------------------------------------
Accesso locale

User: <nome dell\'account utente corrente>
Date: <data d\'accesso dell\'utente corrente>
------------------------------------------------------

GRAZIE

CIAO

Post modificato da: balubeto, alle: 22/08/2006 18:46
Registrato

Balubeto
metaldaze
Global Moderator
Hero Member
*****

Karma: +29/-3
Scollegato Scollegato

Messaggi: 1029


Mostra profilo
« Risposta #5 inserita:: Agosto 23, 2006, 01:10:25 am »

Che uso devi fare di questo file? Perché vuoi proprio che abbia quel formato? Il comando who ti permette di vedere gli utenti loggati nel sistema in tempo reale ma se vuoi avere un dettaglio di tutti gli accessi, o i tentativi di accesso, questi sono registrati nel file /var/log/auth.log oppure puoi usare il comando \"last\".
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
[BASH] script connesione help! Scripting AcidRicky 6 967 Ultimo messaggio Novembre 25, 2005, 06:38:40 pm
da AcidRicky
[BASH] Script per spegnere in automatico il computer. Scripting « 1 2 » perseus 15 2781 Ultimo messaggio Aprile 11, 2006, 06:36:02 pm
da The_Noise
[Script Bash] per runnare file C Scripting cs_cruzeiro 4 594 Ultimo messaggio Ottobre 02, 2007, 01:25:16 am
da cs_cruzeiro
[risolto]: Bash: script di cancellazione selettiva (l'analisi è dubbia, la codifica di più) Scripting loerian 4 524 Ultimo messaggio Maggio 25, 2008, 11:50:43 am
da Finn
[risolto]: Script Bash per aggiornare il Sistema con un click Scripting njkjta 6 630 Ultimo messaggio Settembre 23, 2008, 11:33:08 pm
da njkjta
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.093 secondi con 20 interrogazioni al database.