user=arg
anger användarnamnet som ska anslutas som. Om detta inte ges, används MILJÖVARIABELANVÄNDAREN. Det här alternativet kan också taformuläret ”användare % lösenord” eller”arbetsgrupp/användare” eller ”arbetsgrupp/användare%lösenord” för att tillåta lösenord och arbetsgruppatt anges som en del av användarnamnet.
Obs
cifs vfs accepterar parametern user=
, eller för användare som är bekanta med smbfs accepterar den längre formen av parametern username=
. På samma sätt kan de längre smbfs-stilparameternamnen accepteras som synonymer för de kortare CIFS-parametrarna pass=
dom=
och cred=
.
lösenord=arg
anger CIFS-lösenordet. Om detta alternativ inte ges används miljön variablePASSWD. Om lösenordet inte anges direkt eller indirekt via ett argument för att montera, montera.cifs kommer att be om ett lösenord, såvida inte gästalternativet anges.
Observera att ett lösenord som innehåller avgränsarkaraktären (dvs. ett komma’,’ ) kommer inte att analyseras korrektpå kommandoraden. Men samma lösenord som definierats i miljövariabeln PASSWD eller via en autentiseringsfil (seeedan) eller som anges vid lösenordsprompten kommer att läsas korrekt.
referenser=filename
anger en fil som innehåller ett användarnamn och/eller lösenord. Filformatet är:
usernamevalue
passwordvalue
detta föredras framför att ha lösenord i klartext i ashared-fil, till exempel /etc/fstab
. Var noga med att skydda anycredentials-filen ordentligt.
uid=arg
ställer in uid som kommer att äga alla filer påmonterade filesystem.It kan anges som antingen ett användarnamn eller ett numeriskt uid.För Fästen till servrar som stöder CIFS Unix-tillägg, till exempel en korrekt konfigurerad Samba-server, tillhandahåller servern uid, gid och läge så denna parameter bör inte anges om inte server-och klient UID-och gid-numreringen skiljer sig åt. Om servern och klienten befinner sig i samma domän (t. ex. kör winbind eller nss_ldap) och servern stöder Unix-tilläggen då kan uid och gid hämtas från servern (och uid och gid behöver inte anges på fästet. För servrar som inte stöder CIFS Unix-tillägg kommer standard uid (och gid) som returneras vid sökning av befintliga filer att vara uid (gid) för den person som utförde fästet (root, utom vid montering.cifs är konfigurerad setuid för användarfästen) såvida inte alternativet ”uid=” (gid) är angivet. För uid (gid) av nyskapade filer och kataloger, ie-filer som skapats sedan serverns sista montering, cachas det förväntade uid (gid) så länge inoden förblir i minnet på klienten. Observera också att behörighetskontroller (behörighetskontroller) för åtkomst till en fil förekommer på servern, men det finns fall där en administratör kanske vill begränsa klienten också. För de servrar som inte rapporterar en uid/gid-ägare (till exempel Windows) kan behörigheter också kontrolleras hos klienten, och en rå form av behörighetskontroll på klientsidan kan aktiveras genom att ange file_mode och dir_mode på klienten. Observera att berget.cifs helper måste vara i version 1.10 eller högre för att stödja att ange uid (eller gid) i icke-numerisk form.
gid=arg
ställer in gid som äger alla filer pådet monterade filsystemet. Det kan anges som antingen ett gruppnamn eller ett numeriskt gid. För andra överväganden se beskrivningen av uid ovan.
port=arg
anger portnumret på servern för att försöka kontakta negotiateCIFS support. Om CIFS-servern inte lyssnar på den här porten orif är den inte specificerad, standardportarna kommer att försökas, dvs port 445 försökas och om inget svar sedan Port 139 prövas.
servern=arg
ange serverns netbios-namn (rfc1001-namn) som ska användas när du försöker konfigurera en session på servern. Även omsällan behövs för montering på nyare servrar, behövs det här alternativet för montering på vissa äldre servrar (som OS/2 eller Windows 98 och Windows ME) eftersom de, till skillnad från de flesta nyare servrar, inte stöder ett standardservernamn när de ansluteröver port 139. Ett servernamn kan vara upp till 15 tecken långt och är vanligtvis versaler.
netbiosname=arg
Vid montering till servrar via port 139 anger rfc1001 källnamn som ska användas för att representera klienten netbios maskinnamn när du gör rfc1001 netbios session initiera.
file_mode=arg
om servern inte stöder CIFS Unix-tilläggen är dettaöverrider standardfilsläget.
dir_mode=arg
om servern inte stöder CIFS Unix-tilläggen är dettaöverrider standardläget för kataloger.
ip=arg
anger destinations-IP-adressen. Det här alternativet ställs in automatiskt om servernamnsdelen av det begärda UNC-namnet kan lösas så sällan behöver anges av användaren.
domain=arg
ställer in domänen (arbetsgrupp) för användaren
gäst
fråga inte om ett lösenord
iocharset
Charset som används för att konvertera lokala sökvägsnamn till och fromUnicode. Unicode används som standard för nätverkssökvägar om servern stöder det. Om iocharset inte är specificerat kommer nls_default specifieddunder den lokala klientkärnsbyggnaden att användas.Om servern inte stöder Unicode är den här parameternoanvänds.
ro
mount skrivskyddad
RW
mount read-write
setuids
om CIFS Unix-tillägg förhandlas fram med servern kommer klienten att försöka ställa in effektivt uid och gid för den lokala processen på nyskapade filer, kataloger och enheter (create, mkdir, mknod). Om CIFS Unix-tillägg inte förhandlas fram, för nyskapade filer och kataloger istället för att använda standard uid och gid som anges på fästet, cache den nya filens uid och gid lokalt vilket innebär att uid för filen kan ändras när inoden laddas om (eller användaren återmonterar aktien).
nosetuids
klienten försöker inte ställa in uid och gid på nyskapade filer, kataloger och enheter (create, mkdir, mknod) vilket resulterar i att servern ställer in uid och gid till standard (vanligtvis server uid för användaren som monterade aktien). Att låta servern (snarare än klienten) ställa in uid och gid är standard.Om CIFS Unix-tillägg inte förhandlas fram kommer uid och gid för nya filer att vara uid (gid) för mounter eller uid (gid) – parametern som anges på fästet.
perm
klienten gör behörighetskontroller (vfs_permission kontroll av uid och GID av filen mot läget och önskad operation), Observera att detta är utöver den normala ACL kontroll på målmaskinen görs av serverprogramvaran. Klientbehörighetskontroll är aktiverad som standard.
Noperm
klienten gör inte behörighetskontroller. Detta kan exponera filer på detta fäste för åtkomst av andra användare på det lokala klientsystemet. Det behövs vanligtvis bara när servern stöder CIFS Unix-tillägg men uid/gid på klient-och serversystemet matchar inte tillräckligt nära för att tillåta åtkomst av användaren som gör fästet. Observera att detta inte påverkar den normala ACL-kontrollen på målmaskinen som görs av serverprogramvaran (på servern ACL mot användarnamnet som anges vid monteringstid).
directio
gör inte inode – datacache på filer som öppnas på detta fäste. Detta utesluter mmaping filer på detta fäste. I vissa fall med snabba nätverk och små eller inga cachningsfördelar på klienten (t. ex. när applikationen gör stora sekventiella läser större än sidstorlek utan att läsa om samma data) kan detta ge bättre prestanda än standardbeteendet som cachar läser (readahead) och skriver (writebehind) via den lokala Linux-klientens pagecache om oplock (caching token) beviljas och hålls. Observera att direct tillåter att skrivoperationer som är större än sidstorlek skickas till servern. På vissa kärnor kräver detta cifs.ko moduleto byggas med alternativet cifs_experimental configure.
mapchars
Översätt sex av de sju reserverade tecknen (inte backslash, men inklusive kolon, frågetecken, rör, asterik, större än och mindre än tecken) till remap-intervallet (över 0xF000), vilket också gör det möjligt för CIFS-klienten att känna igen filer som skapats med sådana tecken av Windows POSIX-emulering. Detta kan också vara användbart vid montering i de flesta versioner av Samba (som också förbjuder att skapa och öppna filer vars namn innehåller något av dessa sju tecken). Detta har ingen effekt om servern inte stöder Unicode på ledningen.
nomapchars
översätt inte något av dessa sju tecken (standard)
intr
för närvarande oimplementerad
nointr
(standard) för närvarande oimplementerad
hard
programmet som öppnar en fil på cifs monterade filsystem kommer att hänga när servern kraschar.
soft
(standard) programmet som öppnar en fil på det CIFS-monterade filsystemet kommer inte att hänga när servern kraschar och returnerar fel till användarprogrammet.
noacl
Tillåt inte POSIX ACL-operationer även om servern skulle stödja dem.
CIFS-klienten kan hämta och ställa POSIX ACLs (getfacl, setfacl) till Samba serversversion 3.10 och senare. Inställning POSIX ACL kräver att både XATTR och sedan POSIX stöd i CIFS konfigurationsalternativ när man bygger cifsmodule. POSIX ACL stöd kan inaktiveras på en per mount basic genom att ange” noacl ” på mount.
nocase
begär skiftlägeskänslig sökvägsnamnsmatchning (skiftlägeskänslig är standard om servern stöder den).
sec=
säkerhetsläge. Tillåtna värden är:
-
inget försök att ansluta som en null användare (inget namn)
-
krb5 använd Kerberos version 5 autentisering
-
krb5i använd Kerberos autentisering och paketsignering
-
ntlm använd NTLM lösenord hashing (standard)
-
Ntlmi använd NTLM lösenord hashing med signering (om/proc/FS/CIFS/packetsigingenabled på eller om servern kräver signering kan också vara standard)
-
NTLMv2 använd NTLMv2 lösenord hashing
-
ntlmv2i använd NTLMv2 lösenord hashing med Paketsignering
är under utveckling och förväntas för att vara tillgänglig i CIFS kernel module 1.40 och senare]
nobrl
skicka inte byte range lock-förfrågningar till servern. Detta är nödvändigt för vissa applikationer som bryter med CIFS-stil obligatoriska byte range-lås (och de flesta cifs-servrar stöder ännu inte att begära rådgivande byte range-lås).
sfu
När CIFS Unix-tillägg inte förhandlas fram, försök att skapa enhetsfiler och fifos i ett format som är kompatibelt med Services for Unix (SFU). Dessutom hämta bitar 10-12 av läget via setfilebits utökade attribut (som SFU gör). I framtiden kommer de nedre 9 bitarna i lägesläget också att emuleras med hjälp av frågor från säkerhetsbeskrivaren (ACL). [OBS: kräver version 1.39 eller senareav CIFS VFS. För att känna igen symlinks och kunnaatt skapa symlinks i en SFU-interoperabel formkräver version 1.40 eller senare av CIFS VFS-kärnmodulen.
serverino
använd inodnummer (unika ihållande filidentifierare)som returneras av servern istället för att automatiskt generera tillfälliga inodnummer på klienten. Även om serverns inodnummer gör det lättare att upptäcka hårdlänkade filer (eftersom de kommer att ha samma inodnummer) och inodnummer kan vara beständiga (vilket är användbart för vissa programvaror), garanterar servern inte att inodnumren är unika om flera serversidorfästen exporteras under en enda aktie (eftersom inodnummer på servrarna kanske inte är unika om flera filsystem är monterade under samma delade högre nivåkatalog). Observera att inte alla servrar stöder återkommande serverinodnummer, även om de som stöder CIFS Unix-tillägg, och Windows 2000 och senare servrar stöder vanligtvis detta (även om det inte är nödvändigt på varje lokalt serverfilsystem). Parametern har ingen effekt om servern saknar stöd för att returnera inodnummer eller motsvarande.
noserverino
klient genererar inodnummer (snarare än att använda den faktiska från servern) som standard.
nouser_xattr
(standard) Tillåt inte getfattr/setfattr att få / ställa in xattrs, även om servern skulle stödja det annars.
rsize=arg
standard nätverk läsa storlek (vanligtvis 16K). Klienten kan för närvarande inte använda rsize större än CIFSMaxBufSize. CIFSMaxBufSize är standard 16K och kan ändras (från 8K till den maximala kmalloc-storlek som tillåts av din kärna) vid modulinstallationstid för cifs.ko. Om du ställer in CIFSMaxBufSize till ett mycket stort värde kommer cifs att använda mer minne och kan i vissa fall minska prestanda. För att använda rsize större än 127k (det ursprungliga CIFS-protokollets maximala) krävs också att servern stöder en ny Unix-Kapacitetsflagga (för mycket stor läsning) som vissa nyare servrar (t.ex. Samba 3.0.26 eller senare) gör. rsize kan ställas in från minst 2048 till högst 130048 (127k eller CIFSMaxBufSize, beroende på vilket som är mindre)
wsize=arg
standard nätverk skrivstorlek (standard 57344) maximal wsize för närvarande tillåts av CIFS är 57344 (fjorton 4096 byte sidor)
–verbose
Skriv ut ytterligare felsökningsinformation för berget. Observera att denna parameter måste anges före-o. till exempel:
mount-t cifs / / server / share / mnt –verbose-o user=användarnamn