Mac Linux

[Mac/Linux] Mac Keychain 엑셀파일로 바꾸기

eomiso(Aesop) 2020. 9. 26. 20:44

맥을 사용하다보면 Keychain 기능이 얼마나 편리한지 이루말할 수 없을 때가 많다. 특히 Icloud 연동이 되어 있는 경우에는 본인이 가지고 있는 애플기기에서 모두 지문 인식 한 번으로 여러 웹페이지에서 로그인을 할 수 있으니, 아이디/패스워드가 기억이 안나서 다시 찾아볼 일이 없어지는 것이다.

 

이런 Keychain에 ID / PW 가 쌓이다 보면 맥을 바꿀 때가 되었을 때, 이 아이디 비밀번호 목록이 사라질까봐 걱정될 수 있다. 이론 상으론 클라우드 연동을 시켜서 Keychain 을 백업하면 된다. 하지만 이게 말처럼 쉬우면 사람들이 백업을 안해서 자료를 날리는 일이 빈번하게 일어 나겠는가.

 

아무튼 구글링을 하다가 좋은 스크립트를 찾아서 스크랩을 해두려고 한다. 사용방법은 다음과 같다.

 

1. 새로운 텍스트 파일을 연다. (왠만하면 바탕화면에 하자)

2. 위 링크의 내용을 복사해서 텍스트 파일에 저장한다.

3. 텍스트 파일을 <이름>.applescript로 저장한다.

4. 내가 영어로 맥을 써서 정확히 메뉴 명이 무엇인지는 모르지만 'System Preference' → 'Security & Privacy' → 'Accessibility' → 왼쪽 하단의 자물쇠 모양 선택 → 'Terminal' 체크하기

keychain-export

5. 'Terminal' 어플리케이션을 열고, 차례로 다음 명령어를 친다.

cd Desktop
osascript <the_name_of_the_script_file>.applescript

6. 'Export' 를 클릭하고, 비밀번호를 입력하면 스크립트가 알아서 비밀번호를 매번 입력해주면서 csv파일을 만들어 준다.

 


 

Using this script, you can export your Mac Keychain as an csv file.

 

1. Open a new textfile

2. copy and paste the script from above link

3. save it as <any_name_you_want>.applescript at Desktop

4. Go to 'System Preference' → 'Security & Privacy' → 'Accessibility' → click the lock on the left bellow corner → check 'Terminal'

5. open Terminal and type the code bellow

 

cd Desktop
osascript <the_name_of_the_script_file>.applescript

 

'Mac Linux' 카테고리의 다른 글

[Mac/Linux] Accountsd 로 인한 CPU peak 해결  (0) 2020.09.26