nfsadmin

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

NFS(네트워크 파일 시스템)용 Microsoft 서비스를 실행하는 로컬 또는 원격 컴퓨터에서 NFS용 서버 또는 NFS용 클라이언트를 관리하는 명령줄 유틸리티입니다. 매개 변수 없이 사용되는 nfsadmin 서버는 NFS 구성 설정에 대한 현재 서버를 표시하고 nfsadmin 클라이언트는 NFS 구성 설정에 대한 현재 클라이언트를 표시합니다.

구문

nfsadmin server [computername] [-u Username [-p Password]] -l
nfsadmin server [computername] [-u Username [-p Password]] -r {client | all}
nfsadmin server [computername] [-u Username [-p Password]] {start | stop}
nfsadmin server [computername] [-u Username [-p Password]] config option[...]
nfsadmin server [computername] [-u Username [-p Password]] creategroup <name>
nfsadmin server [computername] [-u Username [-p Password]] listgroups
nfsadmin server [computername] [-u Username [-p Password]] deletegroup <name>
nfsadmin server [computername] [-u Username [-p Password]] renamegroup <oldname> <newname>
nfsadmin server [computername] [-u Username [-p Password]] addmembers <hostname>[...]
nfsadmin server [computername] [-u Username [-p Password]] listmembers
nfsadmin server [computername] [-u Username [-p Password]] deletemembers <hostname><groupname>[...]
nfsadmin client [computername] [-u Username [-p Password]] {start | stop}
nfsadmin client [computername] [-u Username [-p Password]] config option[...]

일반 매개 변수

매개 변수 설명
Computername 관리 하려는 원격 컴퓨터를 지정 합니다. 인터넷 이름 서비스 WINS (Windows) 이름 또는 도메인 이름 시스템 (DNS) 이름을 사용 하 여 컴퓨터를 지정 하거나 하 여 IP (인터넷 프로토콜) 주소 수 있습니다.
-u 사용자 이름 자격 증명에 사용 하려는 사용자의 사용자 이름을 지정 합니다. do기본 이름을 do기본\username 양식의 사용자 이름에 추가해야 할 수도 있습니다.
-p 암호 -u 옵션을 사용하여 지정한 사용자의 암호를 지정합니다. 지정 하는 경우는 -u 옵션은 있 생략 된 -p 옵션을 사용자의 암호를 묻는 메시지가 나타납니다.
매개 변수 설명
-l 클라이언트에서 보유 한 모든 잠금을 나열 합니다.
-R {client|all} 지정한 잠금을 해제 한 클라이언트 또는 모든 모든 클라이언트에 의해 지정 됩니다.
start NFS 용 서버를 시작합니다.
stop NFS 용 서버를 중지합니다.
config NFS 용 서버에 대 한 일반 설정을 지정합니다. 하나 이상의 다음 옵션을 제공 해야는 config 인수:
  • mapsvr=<server> - 서버를 NFS용 서버의 사용자 이름 매핑 서버로 설정합니다. 이 옵션을 이전 버전과 호환성에 대 한 지원 계속 있지만 사용 해야는 sfuadmin 유틸리티 대신 합니다.
  • auditlocation={eventlog|file|both|none} - 이벤트를 감사할지 여부와 이벤트를 기록할 위치를 지정합니다. 다음 인수 중 하나가 필요합니다.
    • eventlog - 감사된 이벤트가 이벤트 뷰어 애플리케이션 로그에만 기록되도록 지정합니다.
    • file - 감사된 이벤트가 지정한 파일에 config fname만 기록되도록 지정합니다.
    • 모두 - 감사된 이벤트가 이벤트 뷰어 애플리케이션 로그와 지정된 config fname파일에 기록되도록 지정합니다.
    • none - 이벤트가 감사되지 않도록 지정합니다.
  • fname=<file> - 파일로 지정된 파일을 감사 파일로 설정합니다. 기본값은 %sfudir%\log\nfssvr.log입니다.
  • fsize=<size> - 크기를 감사 파일의 최대 크기(메가바이트)로 설정합니다. 기본 최대 크기는 7MB입니다.
  • audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all - 기록할 이벤트를 지정합니다. 이벤트 로깅을 시작하려면 이벤트 이름 앞에 더하기 기호(+)를 입력하고 이벤트 로깅을 중지하려면 이벤트 이름 앞에 빼기 기호(-)를 입력합니다. 기호를 생략하면 기호가 + 가정됩니다. 다른 이벤트 이름에는 모두 사용하지 마세요.
  • lockperiod=<seconds> - NFS용 서버 연결이 손실된 후 또는 NFS용 서버 서비스를 다시 시작한 후 NFS용 서버가 잠금을 회수하기 위해 대기하는 시간(초)을 지정합니다.
  • portmapprotocol={TCP|UDP|TCP+UDP} - Portmap에서 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • mountprotocol={TCP|UDP|TCP+UDP} - 탑재가 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nfsprotocol={TCP|UDP|TCP+UDP} - NFS(네트워크 파일 시스템)에서 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다 .
  • nlmprotocol={TCP|UDP|TCP+UDP} - NLM(네트워크 잠금 관리자)에서 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nsmprotocol={TCP|UDP|TCP+UDP} - NSM(네트워크 상태 관리자)에서 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • enableV3={yes|no} - NFS 버전 3 프로토콜이 지원되는지 여부를 지정합니다. 기본 설정은 합니다.
  • renewauth={yes|no} - config renewauthinterval에서 지정한 기간 후에 클라이언트 연결을 다시 인증해야 하는지 여부를 지정합니다. 기본 설정은 없는합니다.
  • renewauthinterval=<seconds> - 예로 설정된 경우 config renewauth 클라이언트를 강제로 다시 인증하기 전에 경과되는 시간(초)을 지정합니다. 기본값은 600초입니다.
  • dircache=<size> - 디렉터리 캐시의 크기(킬로바이트)를 지정합니다. 로 지정 된 숫자 크기 4와 128 사이의 4의 배수 여야 합니다. 기본 디렉터리 캐시 크기는 128KB입니다.
  • translationfile=<file> - Windows 기반 파일 시스템에서 UNIX 기반 파일 시스템으로 이동할 때 파일 이름에 있는 문자를 바꾸기 위한 매핑 정보가 포함된 파일을 지정합니다. 경우 파일 를 지정 하지 않으면 파일 이름 문자 변환을 사용할 수 없습니다. 하는 경우의 값 translationfile 은 변경, 다시 시작 해야 변경 내용이 적용에 대 한 서버입니다.
  • dotfileshidden={yes|no} - 이름이 마침표(.)로 시작하는 파일이 Windows 파일 시스템에서 숨겨진 것으로 표시되고 결과적으로 NFS 클라이언트에서 숨겨지는지 여부를 지정합니다. 기본 설정은 없는합니다.
  • casesensitivelookups={yes|no} - 디렉터리 조회가 대/소문자를 구분하는지 여부를 지정합니다(문자 대/소문자의 정확한 일치 필요).

    대/소문자를 구분하는 파일 이름을 지원하려면 Windows 커널 대/소문자를 구분하지 않도록 설정해야 합니다. 대/소문자 구분을 지원하려면 레지스트리 키HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel의 DWord 값을 0으로 변경합니다.

  • ntfscase={lower|upper|preserve} - NTFS 파일 시스템의 파일 이름에 있는 문자의 대/소문자를 소문자, 대문자 또는 디렉터리에 저장된 양식으로 반환할지 여부를 지정합니다. 기본 설정은 유지합니다. casesensitivelookups가 yes설정된 경우 이 설정을 변경할 수 없습니다.
creategroup <name> 제공 하 여 지정 된 새 클라이언트 그룹을 만듭니다 이름합니다.
listgroups 모든 클라이언트 그룹의 이름을 표시합니다.
deletegroup <name> 지정한 클라이언트 그룹 제거 이름합니다.
renamegroup <oldname><newname> 이전 이름으로 지정된 클라이언트 그룹의 이름을 newname 으로 변경합니다.
addmembers <hostname>[...] 이름으로 지정된 클라이언트 그룹에 호스트추가합니다.
listmembers <name> 이름으로 지정된 클라이언트 그룹의 호스트 컴퓨터를 나열합니다.
deletemembers <hostname><groupname>[...] 그룹으로 지정된 클라이언트 그룹에서 호스트에 의해 지정된 클라이언트를 제거합니다.
매개 변수 설명
start NFS 용 클라이언트 서비스를 시작합니다.
stop NFS 용 클라이언트 서비스를 중지합니다.
config NFS 용 클라이언트에 대 한 일반 설정을 지정합니다. 하나 이상의 다음 옵션을 제공 해야는 config 인수:
  • fileaccess=<mode> - NFS(네트워크 파일 시스템) 서버에서 만든 파일에 대한 기본 사용 권한 모드를 지정합니다. 모드 인수는 사용자, 그룹 등에 부여된 기본 사용 권한을 나타내는 0에서 7(포함)까지의 세 자리 숫자로 구성됩니다. 숫자는 다음과 같이 UNIX 스타일 권한으로 변환됩니다. 0=none, 1=x(execute), 2=w(쓰기 전용), 3=wx(쓰기 및 실행), 4=r(읽기 전용), 5=rx(읽기 및 실행), 6=rw(읽기 및 쓰기)7=rwx(읽기, 쓰기 및 실행). 예를 들어 fileaccess=750 소유자에게 읽기, 쓰기 및 실행 권한을 부여하고, 그룹에 대한 읽기 및 실행 권한을 부여하고, 다른 사용자에게 액세스 권한을 부여하지 않습니다.
  • mapsvr=<server> - 서버를 NFS용 클라이언트의 사용자 이름 매핑 서버로 설정합니다. 이 옵션을 이전 버전과 호환성에 대 한 지원 계속 있지만 사용 해야는 sfuadmin 유틸리티 대신 합니다.
  • mtype={hard|soft} - 기본 탑재 유형을 지정합니다. 하드 탑재에 대 한 NFS 용 클라이언트 계속 성공할 때까지 실패 한 RPC를 다시 시도 합니다. 소프트 탑재를 위해 NFS 용 클라이언트 수를 반환 실패 한 호출을 다시 시도한 후 호출 애플리케이션에 지정 된 횟수는 다시 시도 옵션입니다.
  • retry=<number> - 소프트 탑재에 대한 연결을 시도하는 횟수를 지정합니다. 이 값은 1에서 10 (포함) 여야 합니다. 기본값은 1입니다.
  • timeout=<seconds> - 연결 대기 시간(원격 프로시저 호출)을 지정합니다. 이 값은 0.8, 0.9 또는 1에서 60 사이의 정수여야 합니다. 기본값은 0.8입니다.
  • protocol={TCP|UDP|TCP+UDP} - 클라이언트가 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • rsize=<size> -읽기 버퍼의 크기(킬로바이트)를 지정합니다. 이 값은 0.5, 1, 2, 4, 8, 16 또는 32일 수 있습니다. 기본값은 32입니다.
  • wsize=<size> - 쓰기 버퍼의 크기(킬로바이트)를 지정합니다. 이 값은 0.5, 1, 2, 4, 8, 16 또는 32일 수 있습니다. 기본값은 32입니다.
  • perf=default - 다음 성능 설정을 기본값, mtype, 다시 시도, 시간 제한, rsize 또는 wsize로 복원합니다.

예제

NFS용 서버 또는 NFS용 클라이언트를 중지하려면 다음을 입력합니다.

nfsadmin server stop
nfsadmin client stop

NFS용 서버 또는 NFS용 클라이언트를 시작하려면 다음을 입력합니다.

nfsadmin server start
nfsadmin client start

NFS용 서버를 대/소문자를 구분하지 않도록 설정하려면 다음을 입력합니다.

nfsadmin server config casesensitive=no

NFS용 클라이언트를 대/소문자를 구분하도록 설정하려면 다음을 입력합니다.

nfsadmin client config casesensitive=yes

NFS용 현재 서버 또는 NFS용 클라이언트 옵션을 모두 표시하려면 다음을 입력합니다.

nfsadmin server config
nfsadmin client config