mount.cifs

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:

usernamevaluepasswordvalue

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

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *