The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

Go Back   UNIX e Linux Forum > Sistemi Operativi > Linux
.
google unix.com



Linux RedHat, Ubuntu, SuSE, Fedora, Debian, Mandriva, Slackware, Gentoo Linux, PCLinuxOS. Tutte le domande qui Linux!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Voglio aggiungere una password nel file / etc / shadow modgil Shell scripting e di programmazione 5 03-22-2006 12:08 AM
Come posso inviare tramite SFTP informazioni cifrate con la mia password? irasela SUN Solaris 1 01-26-2006 09:29 AM
Cambia la password criptata spingendo la password per i sistemi di benq70 UNIX for Dummies Domande & Risposte 1 09-02-2005 10:08 AM
ombra rimuovere la password gizaa UNIX for Dummies Domande & Risposte 2 08-03-2004 08:30 PM
netrc file password cifrata ggowrish UNIX e avanzata per utenti esperti 2 06-17-2004 06:15 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rating: Thread Rating: 1 votes, 4.00 average. Modalità di visualizzazione
  #1 (permalink)  
Old 03-11-2008
keelba keelba is offline
Utente Registrato
  
 

Iscriviti Data: aprile 2002
Località: Dallas, TX
Interventi: 57
Interpretando il codificato ombra la password?

Al momento stiamo utilizzando uno script di copiare la stessa password cifrata tra i nostri HP-UX e Solaris server modificando il file di fiducia e ombra direttamente. La password è codificato solo 13 caratteri su entrambi i server e decodifica le stesse modalità. C'è un modo per copiare la stessa stringa di server Linux?

La password cifrata nel file shadow su uno dei nostri server Linux simile a questo:
1 $ 9EmV.jZO $ YyfdtPT11aP3hE.jqX7Ve0

Ho letto la pagina man cripta 3, ma non so come si intrepret. Qualsiasi idea se è possibile sostituire 13 caratteri in questa stringa per decifrare la stessa password?
  #2 (permalink)  
Old 03-11-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.763
Si può solo andare oltre ad una macchina Linux, impostare la password utente, e vedere il risultato nel file shadow.

Non so se la cifratura è identico a quelle tre Unix.

La vostra scelta: eseguire una sorta di script per aggiornare le password da remoto.
  #3 (permalink)  
Old 03-12-2008
keelba keelba is offline
Utente Registrato
  
 

Iscriviti Data: aprile 2002
Località: Dallas, TX
Interventi: 57
Jim Grazie per la risposta. Il problema è che la stringa della password cifrata su HP-UX e Solaris è di 13 caratteri. Su Linux, è lungo 34 caratteri. Non so se ci sono significati speciali in questi 34 caratteri o se si tratta solo di un carattere 26 sale o cosa. Sarebbe bello se potessi in qualche modo a capire come utilizzare la stringa di 13 caratteri in qualche parte del Linux crittografia.

Attualmente abbiamo uno script per aspettarsi cambiare le password, ma è dolorosamente lento rispetto allo script che ho scritto per HP e domenica. Ho voluto inserire questo script in Linux, ma non può capire come farlo.
  #4 (permalink)  
Old 03-12-2008
ramen_noodle ramen_noodle is offline Forum Advisor  
Utente Registrato
  
 

Iscriviti Data: dicembre 2007
Località: Virginia, Stati Uniti d'America.
Interventi: 251
La risposta semplice è quello di individuare il più sicuro e compatibile con l'algoritmo di hashing sostenuta da tutte e tre le piattaforme, risolvere il presente e modificare le configurazioni di sistemi di onorare questo algoritmo e usarlo per la futura generazione di password. Quindi, un metodo per generare le password per ogni utente che utilizza la stessa sale su tutti e tre piattaforme potrebbero essere elaborato con un modo per generare gli utenti passwd / shadow voci e quindi un metodo per aggiungere queste password / shadow file su sistemi di destinazione.

Tutto questo sarebbe semplificato ad un grande livello centrale, se l'autenticazione è in uso, ala o LDAP NSI, A meno che ho malinteso. In caso contrario è un povero del servizio di directory
  #5 (permalink)  
Old 03-12-2008
keelba keelba is offline
Utente Registrato
  
 

Iscriviti Data: aprile 2002
Località: Dallas, TX
Interventi: 57
Usiamo Vintella centrale per l'autorizzazione, ma non ne fanno uso per l'applicazione di root o ID. In questa grande impresa di modificare qualsiasi algoritmo di hashing per le password non è fattibile.

Sembra I'm SOL. Sono in grado di creare un altro script per gestire il proprio server Linux, ma è stato veramente sperando di essere in grado di farlo in uno script.
  #6 (permalink)  
Old 03-12-2008
ramen_noodle ramen_noodle is offline Forum Advisor  
Utente Registrato
  
 

Iscriviti Data: dicembre 2007
Località: Virginia, Stati Uniti d'America.
Interventi: 251
. Per la vostra password di root e appllication si può sempre utilizzare aspettiamo automatizzati o ssh per partita processo passwd modifiche guida nativo piattaforme passwd. Ho usato per questo aspettiamo in passato.

Codice:
proc manualChange {} {
global prompt spawn_id timeout
                         expect  {
				  -i $spawn_id -re $prompt {
					             send_user "Logged in to host: $name as $username\n"
					             send "passwd\r\n"
					             expect -i $spawn_id -re ".*asswor.*" {
                                                               set new [getInput "Password change for $username on $name: "]


								send "$new\r\n"
								expect -i $spawn_id -re "\[Rr\]e.*asswor.*" {
								          send "$new\r\n"
								          expect -i $spawn_id  -re "$prompt" {										                                                  send_user "Password changed successfully for $name\n"
										                             }
										      }
							     }
					        }
                         timeout {send_user "Timed out for spawn_id: $spawn_id\n"}
			 eof {send_user "Abnormal termination for spawn_id: $spawn_id"}
			 }
}

if {[llength $argv] < 2} {puts "Please provide:\n 1. username\n 2. list of hosts" ;  exit}
set username [lindex $argv 0]
set hostlist [lrange $argv 1 [llength $argv]]
##main()
         set prompt "[lindex $argv 0]@.*|.*[lindex $argv 0].*>|.*[lindex $argv 0].*#"
         foreach name $hostlist {
	                         if {![catch {eval spawn $loginprog $username@$name} err_spawn]} {
				      puts "Connecting to $name..."
				      expect  {
				          
					      -re $prompt {
					                     send_user "Logged in to host: $name as $username\n"
							     send "passwd\r\n"
							     expect -i $spawn_id -re ".*asswor.*" {
                                                                       set new [getInput "Password change for $username on $name: "]
								       send "$new\r\n"
								       expect -i $spawn_id -re "\[Rr\]e.*asswor.*" {
										            send "$new\r\n"
										            expect -i $spawn_id  -re "$prompt" {
										                                               send_user "Password changed successfully for $name\n"
										                             }
										      }
							     }
					        }		     			
					        -re $pwprompt {
						              send_user "Log in manually and then press ^p to change password\n"
						              interact {
							                 "^P" {manualChange}
							      }
					        }		      		   		                                   
						timeout {send_user "Timed out waiting on $name\n"}
						eof {send_user "Abnormal exit for connect() to host: $name\n"}
				       }													                             
				     } else {
				        puts "ERROR: Connecting to host: $name = $err_spawn"
				     }	  
	   }
Utilizzo di ssh-agent e chiavi di questo è un modo rapido per cambiare le password e consente anche di raggiungere gli host senza chiavi, ecc ..
HTH.
Closed Thread

Segnalibri

Tag
linux, solaris

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Chiuso
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 11:38 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0