user=arg
로 연결할 사용자 이름을 지정합니다. 이것이 주어지지 않으면 환경 변수 사용자가 사용됩니다. 이 옵션을 수도 있습을 취하십시오”user%비밀번호”또는”작업 그룹/사용자”또는”작업 그룹/사%”비밀번호를 허용하는 암호 및 workgroupto 으로 지정 될 부분의 사용자 이름을 사용합니다.
주
cifs 청 매개 변수를 받아user=
또는 사용자에 대해 잘 알고 smbfs 그것은지 이상 형태의 매개 변수를username=
. 마찬가지로 더 이상 smbfs 스타일의 매개 변수 이름이 허용될 수 있습에 대한 동의어로 짧은 cifs 매개 변수를pass=
dom=
cred=
.
password=arg
cifs 암호를 지정합니다. 이 옵션이 제공되지 않으면 환경 variablePASSWD 가 사용됩니다. 마운트 할 인수를 통해 암호가 직접 또는 간접적으로 지정되지 않은 경우 마운트하십시오.cifs 는 게스트 옵션을 지정하지 않는 한 암호를 알려줍니다.구분 기호가 포함 된 암호(예: 쉼표’,’)는 명령 줄에서 정확하게 구문 분석되지 않습니다. 그러나,동일한 암호를 definedin PASSWD 환경 변수를 통해 파일명(seebelow)또는 입력한 암호 프롬프트에서 읽을 수 있습니다.
자격 증명=filename
는 사용자 이름 및/또는 암호가 포함 된 파일을 지정합니다. 파일의 형식은:
usernamevalue
passwordvalue
이 선호하는 데에 암호를 일반 텍스트에서 ashared 파일과 같은/etc/fstab
. Anycredentials 파일을 제대로 보호해야합니다.
uid=arg
세트를 실행하는 uid 를 자신의 것입니다 모두 파일을 onthe mounted filesystem.그것은 지정할 수 있으나 사용자 이름 또는 숫자 uid.를 탑재하여 서버를 지정을 지원하는 CIFS Unix 확장,같은 제대로 구성된 삼바 서버,서버에서 제공하는 uid,gid 및 모 그래서 이 매개 변수를 지정하지 않으면 서버와 클라이언트의 uid 와 gid 번호가 다릅니다. 서버와 클라이언트가 동일한 도메인에있는 경우(예: 실행 winbind 또는 동작 중)및 서버가 지원하는 유닉스 확장을 다음의 uid 와 gid 를 검색할 수 있습에서는 서버(및 uid 및 gid 지 않았을 것입하 specifed 에 마운트도 있습니다. 서버를 위한 지원하지 않는 CIFS Unix 확장,기본 uid(및 gid)반환에 조회를 기존의 파일이 있는 uid(gid)사람의 실행 mount(root 경우를 제외하고,마운트도 있습니다.cifs 는”uid=”(gid)마운트 옵션을 지정하지 않는 한 사용자 마운트에 대해 setuid 로 구성됩니다. 에 대한 uid(gid)의 새로 만든 파일과 디렉터리,즉 파일을 생성 이후 지난 마운트가 서버의 공유,예상되는 uid(gid)캐시만큼 아이노드 메모리에 남아 있는 클라이언트. 또한 참고하는 권한을 검사(권한 검사)에 액세스하는 파일에서 발생하는 서버,그러나 있는 경우에는 관리자를 제한 할 수 있습에서 클라이언트뿐만 아니라. 한 서버에 보고하지 않습 uid/gid 를 소유자(윈도우),권한을 검사할 수도 있습에서 클라이언트와 원유 형태의 클라이언트 측의 권한 검사를 활성화할 수 있습을 지정하여 file_mode 및 dir_mode 에서 클라이언트입니다. 참고 마운트.cifs 도우미는 숫자가 아닌 형태로 uid(또는 gid)지정을 지원하려면 버전 1.10 이상이어야합니다.
gid=arg
는 마운트 된 파일 시스템의 모든 파일을 소유 할 gid 를 설정합니다. Groupname 또는 숫자 gid 로 지정할 수 있습니다. 다른 고려 사항은 위의 uid 에 대한 설명을 참조하십시오.
port=arg
서버의 포트 번호를 설정하여 협상 tecifs 지원에 연락하려고 시도합니다. 는 경우 CIFS 서버가 듣는 이 포트에서 또는정 그것은 지정하지 않으면 기본 포트를했는 즉 포트 445 도 응답이 없는 경우 다음 포트 139 시도합니다.
servern=arg
서버에 세션을 설정하려고 할 때 사용할 서버 netbios 이름(RFC1001 이름)을 지정합니다. Althoughrarely 필요한 설치하는 새로운 서버로,이 옵션은 필요한 설치를 일부 오래된 서버(예:OS/2 또는 Windows98and Windows ME 를)이후 때 connectingover 포트 139 그들이,대부분과는 달리 새로운 서버를 지원하지 않는 기본값은 서버의 이름입니다. 서버 이름은 최대 15 자까지 가능하며 일반적으로 어퍼됩니다.
netbiosname=arg
면 장착하여 서버를 통해 포트 139,지정합 RFC1001 소스에 이름을 사용하여를 나타내는 클라이언트 netbios 기계에 이름을 할 때 RFC1001netbios 세션이 초기화됩니다.
file_mode=arg
경우 서버 지원하지 않 CIFS Unix 확장 thisoverrides 기본 파일 모니다.
dir_mode=arg
경우 서버 지원하지 않 CIFS Unix 확장 thisoverrides 기본 모드를 위해 디렉토리입니다.
ip=arg
대상 IP 주소를 설정합니다. 이 옵션을 설정하는 경우 자동으로 서버명의 일부 요청 UNC 이름을 해결할 수 있는 그래서 거의 필요에 의해 지정된 사용자.
domain=arg
설정을 도메인(작업 그룹)사용자
guest
지 않는 프롬프트에 대한 비밀번호
iocharset
Charset 로 변환하는 데 사용되는 지역 경로 이름을 fromUnicode. 유니 코드는 서버가 지원하는 경우 네트워크 경로 이름에 기본적으로 사용됩니다. Iocharset 이 지정되지 않은 경우 로컬 클라이언트 커널 빌드를 지정하는 nls_default 가 사용됩니다.서버가 유니 코드를 지원하지 않으면이 매개 변수는사용하지 않습니다.
ro
탑재 읽기 전
rw
탑재 읽기-쓰기
setuids
경우 CIFS Unix 확장자와 협상되는 서버 클라이언트는 설정하려고 효과적인 uid 및 gid 지역의 과정에서 새로 만든 파일,디렉터리와 장치(생성,mkdir,이 패키지에는 디버깅 심볼이 들어). 는 경우 CIFS Unix 확장지 않은 협상을 위해,새로 생성된 파일과 디렉터리를 대신 사용하여 기본 uid 및 gid 에 지정된 산 캐시 새로운 파일의 uid 와 gid 로컬음을 의미하는 uid 를 위한 파일이 변경할 수 있습 경우 아이노드(또는 사용자 중의를 공유합니다).
nosetuids
클라이언트는 것을 시도하지 않습니다 설정하는 uid 및 gid 에 새로 생성한 파일,디렉터리와 장치(생성,mkdir,이 패키지에는 디버깅 심볼이 들어)는 것이 결과에 서버 설정 uid 와 gid 를 기본(일반적으로 서버 uid 사용자의 고유). 서버(클라이언트가 아닌)가 uid 및 gid 를 설정하도록하는 것이 기본값입니다.CIFS Unix 확장이 협상되지 않으면 새 파일에 대한 uid 및 gid 는 마운터의 uid(gid)또는 마운트에 지정된 uid(gid)매개 변수로 나타납니다.
파마
클라이언트는 권한을 검사(vfs_permission 체크의 uid 와 gid 의 파일에 대한 이 모드는 원하는 작업이)이는 외에 일반 ACL 검사 대상 시스템에 의해 수행되는 서버 소프트웨어입니다. 클라이언트 권한 검사는 기본적으로 활성화되어 있습니다.
Noperm
클라이언트가 권한 검사를 수행하지 않습니다. 이렇게하면 로컬 클라이언트 시스템의 다른 사용자가 액세스 할 수 있도록이 마운트의 파일이 노출 될 수 있습니다. 그것은 일반적으로 필요한 경우 서버가 지원하는 CIFS Unix 확장지만 Uid/GIDs 에서 클라이언트와 서버는 시스템이 일치하지 않는 밀접하게 충분한 액세스를 허용하는 사용자에 의해 하고 있다. 이에 영향을 미치지 않는 정상 ACL 검사 대상 시스템에 의해 수행되는 서버 소프트웨어(의 서버 ACL 에서 제공하는 사용자 이름에서 마운트 시간).
directio
이 마운트에서 열린 파일에 inode 데이터 캐싱을 수행하지 마십시오. 이것은이 마운트의 mmaping 파일을 배제합니다. 빠른 네트워크와 클라이언트에 대한 캐싱 이점이 거의 없거나 전혀없는 경우(예 할 때 응용 프로그램은 일을 큰 순차적인 읽기보다 더 큰 페이지지 않고 다시 동일한 데이터를)이 제공할 수 있는 보다 더 나은 성능을 기본 동작하는 캐시 읽기(readahead)고 씁니다(writebehind)을 통해 로컬 리눅스 클라이언트 페이지 캐시면 oplock(캐싱을 토큰)를 부여하고 개최됩니다. Direct 를 사용하면 페이지 크기보다 큰 쓰기 작업을 서버로 보낼 수 있습니다. 일부 커널에서는 cif 가 필요합니다.ko moduleto 는 cifs_experimental 구성 옵션으로 구축 할 수 있습니다.
mapchars
번역의 일곱 예약하지 않은 문자(백슬래쉬하지만,콜론을 포함하여,물음표,파이프,asterik,보다 크고 보다 적은 자)remap 범위를(위의 0xF000),이는 또한할 수 있습 CIFS 클라이언트를 인식하는 파일과 같은 문자에 의해 윈도우의 POSIX 에뮬레이션입니다. 이것이 유용할 수 있습면 장착하여 대부분의 삼바(는 또한 금지를 만들고 파일 열기는 이름에 포함된 이러한 일곱 자). 서버가 와이어에서 유니 코드를 지원하지 않으면 아무런 효과가 없습니다.
nomapchars
번역하지 않는 이러한 일곱 자(기본값)
intr
현재 구현되지 않
nointr
(기본값)현재 구현되지 않
하드
프로그램에 액세스하는 파일에 cifs 마운트된 파일 시스템이 중단됩니다면 서버가 충돌합니다.
소프트
(기본값)프로그램에 액세스하는 파일에 cifs 마운트된 파일 시스템이 중단되지 않습할 때 서버에서 충돌과 오류를 반환하는 사용자가 응용 프로그램.
noacl
서버가 지원하더라도 POSIX ACL 작업을 허용하지 마십시오.
Cifs 클라이언트는 POSIX ACLs(getfacl,setfacl)를 Samba serversversion3.10 이상으로 가져 와서 설정할 수 있습니다. POSIX Acl 을 설정하면 cifsmodule 을 빌드할 때 CIFS 구성 옵션에서 XATTR 및 then POSIX 지원을 모두 활성화해야 합니다. Posix ACL 지원은 마운트에”noacl”을 지정하여 마운트 기본 당 비활성화 할 수 있습니다.
nocase
요청을 경로 이름은 대소문자를 구분하지 않 일치(의 경우 민감하는 경우 기본적으로 서버 suports it).
초=
보안 모드. 허용되는 값은 다음과 같습니다:
-
없음을 시도하 연결로 null 이 사용자(이름)
-
krb5 사용 Kerberos 전 인증 5
-
krb5i Kerberos 인증을 사용하고 패킷 서명
-
ntlm NTLM 을 사용하여 암호 해시(기본값)
-
ntlmi NTLM 을 사용하여 암호를 해싱 서명(는 경우에는/proc/fs/cifs/PacketSigningEnabled 또는 서버가 필요한 경우 서명할 수도 있습 기본값)
-
ntlmv2 사용 NTLMv2 암호 해싱
-
ntlmv2i 사용 NTLMv2 암호 해시와 함께 패킷 서명
개발하고 예상 에서 사용할 수 있도록 cifs 커널 모듈 1.40 이상]
nobrl
보내지 않는 범위 바이트 잠금을 요청하는 서버입니다. 이것은 필요한 특정 응용 프로그램을 함께 휴식 cifs 스타일의 바이트수 범위를 자물쇠(가장 cifs 서버지 않는 아직 지원 요청하는 자문 바이트 범위 잠금).
sfu
Cifs Unix 확장이 협상되지 않을 때 Unix(Sfu)용 서비스와 호환되는 형식으로 장치 파일 및 fifo 를 작성하려고 시도합니다. 또한 setfilebits 확장 속성(SFU 가하는 것처럼)을 통해 모드의 비트 10-12 를 검색하십시오. 앞으로는 모드 모드의 하단 9 비트도 보안 설명자(ACL)의 쿼리를 사용하여 에뮬레이션됩니다. [NB:버전 1.39 또는 cifs VFS 의 laterof 가 필요합니다. Symlinks 를 인식하고 ableto 로 CIFS vfs 커널 모듈의 sfu 상호 운용 가능한 formrequires 버전 1.40 이상에서 symlinks 를 만듭니다.
serverino
사용 inode 번호(독특한 지속적인 파일 식별자)반환되는 대신 서버가 자동으로 생성하는 임시 아이노드에서 번호를 클라이언트입니다. 하지만 서버 아이노드 번호는 보다 쉽게 발견 hardlinked 파일(로 그들이 동일한 inode 숫자)및 아이노드 번호를 영구적일 수 있(는 isuserful 일부 sofware),서버를 보장하지 않는 아이노드 번호는 고유한 여러 개 있는 경우 서버의 측면 탑재 내보내에서 단일 공유기 때문에(아이 노드 번호는 서버에서 고유하지 않을 수도 있는 경우 여러 파일시스템에 장착 동일 공유 높은 수준 directory). 참고하는 모든 서버 지원이 반환 서버에 inode 번호,althoughthose 을 지원하는 CIFS Unix 확장,윈도우 2000andlater 서버가 일반적으로 이를 지원(지 않지만 necessarilyon 모든 로컬 서버의 파일시스템). 서버가 inode 번호 또는 이와 동등한 반환에 대한 지원이 부족한 경우 매개 변수는 효과가 없습니다.
noserverino
클라이언트는 기본적으로 서버에서 실제 번호를 사용하는 대신 inode 번호를 생성합니다.
nouser_xattr
(기본값)서버가 그렇지 않으면 지원하더라도 getfattr/setfattr 이 xattrs 를 가져 오도록 허용하지 마십시오.
rsize=arg
기본 네트워크 읽기 크기(일반적으로 16K). 클라이언트는 현재 CIFSMaxBufSize 보다 큰 rsize 를 사용할 수 없습니다. CIFSMaxBufSize 기본값은 16K 이며 cifs 의 모듈 설치 시간에(커널에서 허용하는 최대 kmalloc 크기로 8K 에서)변경 될 수 있습니다.코. CIFSMaxBufSize 를 매우 큰 값으로 설정하면 cifs 가 더 많은 메모리를 사용하게 되며 경우에 따라 성능이 저하될 수 있습니다. 사용 rsize 보다 큰 127K(원 cifs protocol 최대)또한 요구되는 서버가 지원하는 새로운 유닉스 플래그 기능(에 대한 매우 큰 읽)는 몇 가지 새로운 서버를(예를 들어 Samba3.0.26 또는 그 이상)는 않습니다. rsize 에서 설정할 수 있습니다 최소한의 2048 최대 130048(127K 또는 CIFSMaxBufSize 중 작은 수)
wsize=arg
기본 네트워크를 쓰는 크기(기본값 57344)최대 wsize 현재에 의해 허용되 CIFS 은 57344(십 4096 바이트 페이지)
–verbose
프린트 추가적인 디버깅 정보를 위해 탑재. 이 매개 변수는-o 앞에 지정되어야 합니다.예를 들어:
mount-t cifs//server/share/mnt–verbose-o user=username