본문 바로가기
# 애플 [Apple]/macOS

[🍎 macOS] 터미널을 통한 파일 공유 (File Sharing) 설정 방법

by cy_mos 2023. 10. 23.
반응형

macOS > 시스템 설정 > 파일 공유

 

터미널에서 /usr/sbin/sharing 관리 명령을 통한 파일 공유 설정 방법은 아래와 같습니다.

 

🗂️ 파일 공유 (File Sharing) 폴더 추가하기

/usr/sbin/sharing -r [Path]

🗂️ 파일 공유 (File Sharing) 폴더 삭제하기

/usr/sbin/sharing -r [Share Point Name]

 

※ 공유 폴더 목록에서 특정 폴더를 공유 해제를 하기 위해서는 경로를 입력하는 것이 아닌 <Share Point Name> 값을 입력하여야 합니다. 아래의 예시처럼 osquery-5.9.1 부분을 입력하여야 합니다.

 

"osquery-5.9.1" : {
    "path" : "\/Users\/~\/Downloads\/osquery-5.9.1",
    "smb_guest_access" : 1,
    "smb_name" : "osquery-5.9.1",
    "smb_read_only" : 0,
    "smb_sealed" : 0,
    "smb_shared" : 1
  }

🗂️ 파일 공유 (File Sharing) 폴더 목록 가져오기

/usr/sbin/sharing -l -f json

 

※ 모든 공유 폴더 목록 결과를 가져오는 방법은 JSON 형태 또는 터미널 (Terminal) 콘솔 출력을 통해서만 가져올 수 있습니다.

🗂️ 파일 공유 (File Sharing) 활성화

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.smbd.plist

🗂️ 파일 공유 (File Sharing) 비활성화

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.smbd.plist

 

파일 공유 (File Sharing)을 추가 또는 해제 시 시스템 설정에 실시간으로 반영되지 않기에 시스템 설정을 종료 후 다시 시작하여야 갱신 된 공유 폴더 목록을 확인할 수 있습니다.


🚀 REFERENCE

반응형

댓글