Hvordan finne Wi-Fi-nettverkspassord fra kommandolinje på Mac
Innholdsfortegnelse:
Gitt kompleksiteten til enkelte Wi-Fi-nettverkspassord kombinert med den generelle sjeldne frekvensen av å skrive dem inn og at de vanligvis lagres ved bruk, er det ikke veldig uvanlig å glemme hva et spesifikt trådløst ruterpassord er.
Hvis du er på en Mac, er det heldigvis noen måter å finne de tapte eller glemte påloggingsopplysningene for wi-fi-ruteren.
Kanskje den enkleste metoden er å gjenopprette glemte trådløse passord med KeyChain Access i Mac OS X, men hvis du er en avansert Mac-bruker kan det være lurt å hente de samme dataene fra kommandolinjen, og det er det vi skal demonstrere her.
Du må vite ruternavnet til wi-fi-ruterpassordet du ønsker å hente. Resten er ganske rett frem.
Finn og vis Wi-Fi-nettverkspassord fra kommandolinjen i Mac OS X
For å komme i gang med dette trikset, åpne Terminal-appen fra /Applications/Utilities/, og bruk deretter følgende kommandosyntaks for å finne og vise passordet for et spesifikt trådløst nettverk:
"security find-generic-password -ga ROUTERNAME>"
Erstatt "RUTERNAVN" med det nøyaktige navnet på den trådløse ruteren du vil hente passordet til. Du trenger ikke være koblet til det nettverket for å gjenopprette passordet for det nettverket, du trenger bare å ha koblet deg til det én gang, og lagret passordet for det da du koblet til på det tidspunktet.
La oss for eksempel si at navnet på den trådløse ruteren er "DIN-RUTER", kommandoen vil se slik ut:
"security find-generic-password -ga DIN-RUTER |grep passord:"
…
"$ security find-generic-password -ga DIN-RUTER |grep passord: passord: osxdailysecretpassword"
I dette eksemplet er passordet for «DIN-RUTER» «osxdailysecretpassword», minus anførselstegnene.
Denne kommandoen kan være spesielt nyttig hvis du kombinerer den med muligheten til å liste alle trådløse nettverk en Mac har koblet til tidligere, spesielt hvis du ikke husker det nøyaktige navnet eller stavemåten til en bestemt ruter.
Du kan også overlate røret til grep, som vil rapportere tilbake ytterligere detaljer om ruteren, men de fleste av de tilføyde dataene som er rapportert er ikke spesielt nyttige, og derfor rydder vi opp i output og forkorte den med grep. For de som er nysgjerrige, vil kommandoen return uten grep-røret se omtrent slik ut:
"
I dette tilfellet er wi-fi-passordet for 'Your-Router-Name' med 'password: "osxdaily"' helt nederst i den returnerte kommandoen.
Som allerede nevnt, kan du finne de samme wi-fi-påloggingsdetaljene fra KeyChain Access-verktøyet i Mac OS X, og du trenger ikke engang å være koblet til wi-fi-nettverket du henter passordet til, noe som er ekstremt nyttig for de gangene du får en telefon fra en venn eller et familiemedlem som spør "hei, hva er passordet til ruteren hjemme hos ulik" (kanskje jeg er den eneste som får dem samtaler).
Om du går kommandolinjeruten som beskrevet her, som til syvende og sist bare er en terminal tilnærming til nøkkelringen uansett, eller gjennom den mer brukervennlige KeyChain Access-applikasjonen, er opp til deg.
Takk til LifeHacker for å påpeke dette flotte trikset, vi ryddet litt opp i det med grep, men for PC-brukere går Lifehacker videre for å demonstrere hvordan man utfører det samme Wi-Fi-ruterens passord fra en Windows PC også, noe som utvilsomt kan være nyttig for mange brukere, hovedsakelig basert på Mac eller annet.
Hvis du er en kommandolinjebruker, bør dette være nyttig for deg å identifisere Wi-Fi-passord ganske raskt. Gi oss beskjed hvis du vet om en annen metode også.