Perché ssh mi registra come utente sbagliato?

1

Sto eseguendo il bombardamento sul mio Mac (ssh) e mi collego con l'ID utente sbagliato. Ci sono tre account utente senza privilegi sul sistema, e quando effettuo l'accesso, do la mia password e whoami mi dà uno degli altri account utente non privilegiati. (E non posso scrivere su file che possiedo, ecc.)

Posso aggirarmi per accedere al mio account su [ nome utente ], ma sono perplesso. Qualche suggerimento?

    
posta JonathanHayward 27.04.2011 - 02:17
fonte

2 risposte

6

ssh può essere confuso se il tuo nome breve è diverso tra le due macchine. Puoi verificare quale sia il tuo nome breve su ogni macchina con whoami . Per andare a un determinato account, usa ssh jhayward@mymac . Se hai ancora problemi, utilizza ssh -v jhayward@mymac . Potresti vedere cose come il controllo di ~/.ssh/config . Se vuoi evitare di digitare jhaward@ per tutto il tempo, puoi creare (o aggiungere) il file ~/.ssh/config con le linee

Host mymac
Hostname 1234.1234.1234
User jhaward

modifica ogni riga per il tuo caso specifico (il Host è il tuo nickname, il Hostname è l'indirizzo IP, o mymac.local o quello che usi attualmente per ssh ).

Quindi puoi semplicemente usare ssh mymac .

Se hai ancora problemi, pubblica un po 'di output da ssh -v ma fai attenzione a non pubblicare nulla di privato (come gli indirizzi IP).

    
risposta data 27.04.2011 - 02:52
fonte
0

Stai usando ssh -l user host per assicurarti che il nome utente corretto sia passato al sshd sul computer ricevente? Inoltre, controlla ~ / .ssh / config per qualsiasi override assumendo che tu stia usando una riga di comando ssh.

    
risposta data 27.04.2011 - 02:54
fonte

Leggi altre domande sui tag