터미널에서 공유 폴더 보기

터미널에서 공유 폴더 보기

OSX 터미널에서 서버의 공유 폴더를 어떻게 나열할 수 있습니까? 예를 들어 에 여러 개의 공유 폴더가 있다는 것을 알고 있지만 server1이를 마운트하려면 해당 폴더의 이름을 알아야 마운트할 수 있습니다.

답변1

중소기업

Mac OS X 10.7 이상에는smbutil(1)SMB 공유(예: Windows 공유)를 나열하는 명령:

smbutil view //user@hostname

Lion(10.7) 이전 OS X 버전에서는smbclient(1)명령이 전달되었습니다:

smbclient -L //user@hostname

더 많은 옵션을 보려면 해당 맨페이지를 확인하세요.

NFS

NFS의 경우,showmount(8)호스트에서 사용 가능한 모든 마운트를 나열합니다.

showmount hostname

AFP

현재로서는 아는 바가 없습니다. 이 스택 오버플로 질문을 참조하세요.명령줄(MacOS)에서 AFP 공유를 나열하는 방법은 무엇입니까?

답변2

저처럼 제목에서 요청한 대로 "터미널에서 공유 폴더 보기" 방법을 찾기 위해 여기에 온 사람들을 위해로컬 머신에서, 원격 서버가 아닌 경우:

Samba는 testparm로컬 컴퓨터에 정의된 공유를 나열해야 하지만 현재 MacOS 버전에서는 더 이상 Samba를 사용하지 않습니다. MacOS에서 이에 상응하는 명령은 이제

sharing -l

-l옵션은 로컬 시스템(afp 및 smb 모두)의 기존 공유를 나열합니다.

답변3

NFS 공유의 경우.

쇼마운트 서버1 OSX showmount 매뉴얼 페이지

SMB 및 AFS의 경우에는 알 수 없습니다.

관련 정보