Az összes fiókom bejelentkezési nevét / jelszavát a Kulcstartóból szeretném exportálni. De sok kategóriája van: bejelentkezés, iCloud, Rendszer … a Kulcstartó menüben. Valójában az 1Password fájlba akarom exportálni őket, ezért követem ezt a túlcsorduló választ .

De a ~/Library/Keychains/ Csak a login.keychain van, és nem a remélhetőleg iCloud.keychain

422 fiókom van az iCloud kategóriában és csak 5 a bejelentkezési kategóriában …

Tehát a kérdésem az, hogy hogyan tudom menteni / exportálni ezt az iCloud kategóriát

írja ide a kép leírását

egy kulcstartó vagy .csv fájlba?

SZERKESZTÉS:

Már van egy login.keychain fájlom. De nem tudom, hogyan készíthetek iCloud.keychain fájlt.

ide írja be a kép leírását

Válasz

Késői válasz, mivel megtaláltam ezt a bejegyzést, miközben valami kapcsolódó témát kerestem.

Létre kell hoznia egy új kulcstartót, és át kell másolnia az iCloud-ot kulcstartó elemeket az új helyi kulcstartóhoz. Ezután a biztonsági eszközt használhatja azok kidobására.

Mivel ez az 1Jelszóval kapcsolatos kérdés, mások számára a jövőben a MrC átalakító segédprogramjával közvetlenül konvertálja a kulcstartó kiírását 1Password fogyó 1PIF fájlba. Sokkal jobb, mint a CSV-importálás.

https://discussions.agilebits.com/discussion/30286/mrcs-convert-to-1password-utility/p1

A megjegyzések

  • a leggyorsabb útnak tűnik – hozzon létre egy új kulcstartót, majd másolja bele a kulcsokat, majd zárja be a kulcstartót. Helyezze át az új mac-ra, majd nyissa meg a Kulcstartó hozzáféréssel (vagy kattintson duplán a fájlra), majd másolja a kulcsokat a fő kulcstartóba. Gyönyörűen működik.
  • Catalinától kezdve úgy tűnik, hogy nincs mód az iCloud kulcstartó elemek másolására. Ha megpróbálja másolni őket a Kulcstartó alkalmazásban, kétértelmű hibaüzenet jelenik meg. A CLI biztonsági eszköz pedig egyáltalán nem mutatja ' az iCloud kulcstartó tudatosságát.
  • @Chris Az említett applecript a Safari 12 rendszeren működik. Bizonyos változtatásokkal a Safari 13-on is működhet apple.stackexchange.com/questions/359377/…

Válasz

I “m” a 10.13.6-on. A MrC eszköz, bár nagyszerű a helyi kulcstartó számára, nem “t” nekem dolgozott az iCloud-elemeknél. A szkript sem használta a jelszavak lekérését a Safariból .

moxiefrog at 1A jelszófórumok megoldást tettek közzé az Automator alapján, ami nekem működött. Lényegében ez a szkript utánozza a felhasználót, aki mindegyikből másol-beilleszt elem egy szöveges fájlba.

Az alábbiakban látható a moxiefrog “kód, amelyet a macOS-hoz adaptáltam változat. Lehet, hogy módosítania kell a fülek számát (lásd alább: keystroke tab), figyelembe véve azt is, hogy milyen mezőket szeretne másolni. A szkript futtatásával a következő formátumú szövegfájlt készít:

username,website,password 

Lépések

  1. Nyissa meg TextEdit és hozzon létre egy új dokumentumot
  2. Nyissa meg a Kulcstartó
  3. Kattintson az iCloud kulcstartóra és rendezze a szövegdokumentumba másolandó sorrend
  4. Keresse meg a keystroke "password" sort, és írja be a jelszavát (az idézőjeleket is beleértve)
  5. Futtassa egyszer ellenőrizze, hogy a másolás sikeres volt-e, különben előfordulhat, hogy módosítania kell a delay “s és / vagy a fülek sorrendjét és számát.
  6. Ha minden rendben ment, növelje az repeat értéket az első sorban. 50-es kötegelt tétel ajánlott.
  7. Mentse a szövegfájl fájlt .csv.

Szkript

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 

Jogi nyilatkozat

Használja saját felelősségére. Ha tudja, hogyan kell használni az AppleScript és az Automator alkalmazást, akkor csak veszélyben lehet elég ahhoz, hogy elcseszje a dolgokat. Sok szerencsét!

Válasz

1A 4-es jelszó Mac rendszerhez most támogatja a CSV formátumú fájlok

Az iCloud (Apple) kulcstartó elemei exportálhatók egy CSV fájlba a szkript használatával: Az OS X kulcstartó exportált bejegyzéseinek konvertálása bejelentkezési adatokká az 1Password importáláshoz

Egy másik lehetőség az új elemek mentése az 1Password fájlba, miután azokat megtöltötte a Safari automatikus kitöltésével kapcsolatos bejelentkezési adatok (amelyek engedélyezve maradhatnak, amíg csak szeretné).

kérjük, olvassa el ezt a megbeszélést . Valószínűleg különösen hasznos # 20 bejegyzéseket talál az AgileBits-től és # 39-t az AgileBits-től.

Megjegyzések

  • Ez a github szkript a login.keychain-t veszi át, de én az iCloud kategóriát szeretném. Tehát a kérdésem az, hogyan exportálhatom az iCloud kategóriát.kulcstartó fájl a fenti git szkript használatához, vagy hogyan exportálhatom az iCloud kategóriát közvetlenül CSV formátumban.
  • (Ha több kulcstartója van, akkor ezt az egész folyamatot a 2. lépéstől kezdve egyszer meg kell ismételnie. ' login.keychain ' -et ' foo.keychain ' vagy némi.)
  • Tehát, hogy ' s ezért kérek " az iCloud.keychain " fájl létrehozása … A szerkesztésemet fent láthatja.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük