- 작성시간 : 2018/12/26 14:50
- 퍼머링크 : mcchae.egloos.com/11316829
- 덧글수 : 0
맥의 터미널에서 윈도우의 공유폴더 또는 samba로 공유된 폴더 (FreeNAS에서 공유하기 참조)하기 위한
명령어를 몇 번 찾았었는데, 다음과 유사하게 해 보았었습니다.
mount_smbs //user:passwd@host/shared_folder /Volumes/shared_folder
그런데 Authentication Error 가 뜨더군요.
그래서,
open smb://user:passwd@host/shared_folder
라고 해 주면 되고는 했는데 다시 암호를 계속 묻는 등의 일이 발생했습니다.
결국 몇 가지를 찾아 보다가,
다음과 같이 해 보았습니다.
osascript -e 'tell application "Finder" to mount volume "smb://user:passwd@host/shared_folder"'
위의 명령을 해 보면 처음에 한번 실행시키는 터미널 (또는 iTerm 등)을 Finder 실행 권한을 주겠느냐
물어보는데 주고 나면 다음에는 안 물어봅니다.
애플스크립트를 osascript 로 바로 실행할 수 있다는 사실을 이번에야 알았네요.
어느 분께는 도움이 되셨기를..
덧글