Haluan viedä kaikki tilini kirjautumistunnukset / salasanat avaimenperästä. Mutta sinulla on monia kategorioita, kuten: kirjautuminen, iCloud, Järjestelmä … Avaimenperä-valikossa. Itse haluan viedä ne 1Passwordiin, joten seuraan tätä ylivuotovastausta .
Mutta ~/Library/Keychains/
Minulla on vain login.keychain
eikä toivottavasti iCloud.keychain
…
Minulla on 422 tiliä iCloud-luokassa ja vain 5 kirjautumisluokassa …
Joten kysymykseni on, kuinka voin tallentaa / viedä tämän iCloud-luokan
avainnippu- tai .csv-tiedostoon?
MUOKKAA:
Minulla on jo login.keychain-tiedosto. Mutta en tiedä miten voin tehdä iCloud.keychain-tiedoston.
Vastaa
Viivästynyt vastaus, koska löysin tämän viestin etsiessäni jotain liittyvää.
Sinun on luotava uusi avaimenperä ja kopioitava iCloud avainnipun kohteet uuteen paikalliseen avaimenperään. Sitten voit käyttää niitä suojaustyökalun avulla.
Koska tämä on 1Salasanaan liittyvä kysymys, voit tulevaisuudessa muille käyttää MrC: n muunnosohjelmaa suoraan muuntaa avaimenperän kaatopaikka 1Password-kuluvaksi 1PIF-tiedostoksi. Se on paljon parempi kuin CSV-tuonti.
https://discussions.agilebits.com/discussion/30286/mrcs-convert-to-1password-utility/p1
Kommentit
- näyttää olevan nopein tapa – luo uusi avaimenperä, kopioi avaimet siihen ja sulje sitten avaimenperä. Siirrä se uuteen maciin, avaa sitten Avainnipun käyttöoikeus (tai kaksoisnapsauta tiedostoa) ja kopioi sitten avaimet pääavaimen avaimeen. Toimii kauniisti.
- Catalinasta lähtien iCloud-avaimenperän kohteita ei näytä olevan mahdollista kopioida. Yritetään kopioida ne Avaimenperä-sovellukseen, jolloin saat virheellisen virhesanoman. Ja CLI-suojaustyökalu ei osoita lainkaan ' tietoisuutta iCloud-avaimenperästä.
- @Chris Mainittu applecript toimii Safari 12: ssa. voi toimia myös Safari 13: lla apple.stackexchange.com/questions/359377/…
Vastaus
I ”m 10.13.6. MrC-työkalu, vaikka se oli hieno paikalliselle avaimenperälle, ei kuitenkaan t toimi minulle iCloud-kohteiden suhteen. Myöskään -komento ei hakenut salasanoja Safarista .
moxiefrog osoitteessa 1Salasanafoorumit lähettivät ratkaisun , joka perustui minulle toimivaan Automatoriin. Pohjimmiltaan tämä komentosarja jäljittelee käyttäjää, joka tekee kopiointia ja liittämistä kustakin kohde tekstitiedostoon.
Alla on moxiefrog ”-koodi, jonka olen mukauttanut MacOS: ään versio. Saatat joutua säätämään välilehtien määrää (katso keystroke tab
alla) ottaen huomioon myös kopioitavat kentät. Sellaisena kuin se on, komentosarjan suorittaminen tuottaa seuraavan muotoisen tekstitiedoston:
username,website,password
Vaiheet
- Avaa TextEdit ja luo uusi asiakirja
- Avaa Keychain
- Napsauta iCloud avaimenperää ja lajittele se järjestys, joka kopioidaan tekstiasiakirjaan
- Etsi rivi
keystroke "password"
ja lisää salasanasi (lainausmerkit mukaan lukien) - Suorita se kerran ja tarkista kopiointi onnistuneesti, muuten joudut ehkä säätämään
delay
”ja / tai välilehtien järjestystä ja määrää. - Jos kaikki meni hyvin, lisää
repeat
-arvoa ensimmäisellä rivillä. 50 erän suositellaan. - Tallenna tekstitiedostotiedostona nimellä
.csv
.
komentosarja
repeat 1 times delay 0.2 tell application "Keychain Access" activate tell application "System Events" --- Open a keychain item delay 0.2 keystroke return --- Press Tab x3 delay 0.1 keystroke tab delay 0.1 keystroke tab delay 0.1 keystroke tab -- Press ⌘C to copy item title delay 0.2 keystroke "c" using command down end tell end tell --Switch to TextEdit delay 0.2 tell application "TextEdit" activate tell application "System Events" -- Press ⌘V delay 0.2 keystroke "v" using command down -- Type a comma delay 0.2 keystroke "," end tell end tell --Switch to Keychain tell application "Keychain Access" activate tell application "System Events" -- Press Tab x2 delay 0.1 keystroke tab -- Press ⌘C delay 0.2 keystroke "c" using command down end tell end tell --Switch to TextEdit delay 0.2 tell application "TextEdit" activate tell application "System Events" -- Press ⌘V delay 0.2 keystroke "v" using command down -- Type "," delay 0.2 keystroke "," end tell end tell --Switch to Keychain tell application "Keychain Access" activate tell application "System Events" -- Click the “Show password:” checkbox. delay 0.2 keystroke "c" using {shift down, command down} -- Type password - update to yours delay 0.5 keystroke "password" delay 0.2 keystroke return -- Close keychain item window delay 0.3 keystroke "w" using command down -- Go to next keychain item delay 0.2 key code 125 end tell end tell --Switch to TextEdit delay 0.2 tell application "TextEdit" activate tell application "System Events" -- Press ⌘V delay 0.2 keystroke "v" using command down -- Press Return delay 0.2 keystroke return end tell end tell end repeat end run
vastuuvapauslauseke
Käytä omalla vastuullasi. Jos osaat käyttää AppleScriptiä ja Automatoria, saatat olla vaarallinen riittää kiertämään asioita. Onnea!
Vastaus
1Password 4 for Mac tukee nyt CSV-muotoiset tiedostot
iCloud (Apple) -avaimenperät voidaan viedä CSV-tiedostoon komentosarjan avulla: Muunna vietyjen OS X -avainten merkinnät kirjautumistunnuksiksi 1Password-tuonnille
Toinen vaihtoehto on tallentaa uudet kohteet 1Password-palveluun, kun ne on täytetty Safarin automaattisen täytön kirjautumistiedoilla (mikä voi olla käytössä niin kauan kuin haluat).
tutustu tähän keskusteluun . Löydät todennäköisesti erityisen hyödyllisiä viestejä # 20 AgileBitsiltä ja # 39 AgileBitsiltä.
Kommentit
- Tämä github-komentosarja käyttää login.keychainia, mutta haluan iCloud-luokan. Joten kysymykseni on, kuinka voin viedä iCloud-luokan.avainniputiedosto yllä olevan git-komentosarjan käyttämistä varten tai kuinka voin viedä iCloud-luokan suoraan CSV-muodossa.
- (Jos sinulla on useita avaimenperiä, sinun on toistettava tämä koko prosessi kerran vaiheesta 2 eteenpäin kullekin. täytyy muuttaa ' login.keychain ' muotoon ' foo.keychain ' tai jotakin.)
- Joten ' s miksi pyydän " miten iCloud.keychain " -tiedosto luodaan … Näet muokkaukseni yllä.