Monter Windows Share i Ubuntu - Permanent opsætning
Opret forbindelse til en delt Windows-mappe fra Ubuntu én gang, den manuelle måde, og den forsvinder ved næste genstart. Denne opsætning monterer delingen permanent med cifs-utils og en fstab-indgang — med Windows-adgangskoden gemt i en beskyttet legitimationsfil, _netdev og nofail, så boot aldrig hænger, og uid/gid, så filerne tilhører dig.
📑Kapitler
- Problemet – en share, du åbner manuelt, forsvinder efter hver genstart
- Hurtig test – åbn delingen én gang fra appen Filer
- Installer cifs-utils-pakken
- Opret monteringspunktet på /mnt/SharedDocs
- Gem Windows-login i en beskyttet legitimationsfil
- Tilføj den permanente post til /etc/fstab med _netdev og nofail
- Monter det nu, bekræft det, og foretag derefter genstartstesten
📋 Oversigt og trin-for-trin guide
Test Del først fra appen Filer
Før du gør noget permanent, skal du bevise det grundlæggende én gang: Windows-pc'en deler mappen, netværksstien fungerer, og dit Windows-brugernavn og -adgangskode accepteres. Åbn appen Filer, tryk på Ctrl + L for at åbne placeringslinjen, og skriv deleadressen – i videoen er det mappen SharedDocs på pc'en med navnet OFFICE-PC:
smb://OFFICE-PC/SharedDocs
Indtast Windows brugernavn og adgangskode, når du bliver bedt om det. Hvis mappen åbnes, og du kan se dens filer, er delingsnavnet, pc-navnet og login alle korrekte - skriv dem ned nøjagtigt, fordi den permanente opsætning bruger de samme tre ting. Erstat OFFICE-PC og SharedDocs med dit eget pc-navn og delnavn i hele denne vejledning.
smb://192.168.1.10/SharedDocs. Giv Windows-pc'en en fast eller reserveret IP-adresse - en permanent montering er kun så pålidelig som den adresse, den peger på.Installer cifs-utils
En permanent montering har brug for CIFS-værktøjerne - mount.cifs-hjælperen, der lader Ubuntu vedhæfte en SMB-share (Windows) som en normal mappe. Åbn en terminal og installer pakken:
sudo apt update
sudo apt install cifs-utils
Uden denne pakke har fstab-indgangen i trin 5 intet at arbejde med, og monteringen fejler - denne lille installation er det, der adskiller en engangs-gennemgang fra en rigtig opstartsmontering.
Opret Mount Point
Et monteringspunkt er simpelthen en tom mappe, hvor delingens indhold vises. Opret en under /mnt, opkaldt efter delingen:
sudo mkdir -p /mnt/SharedDocs
Lad denne mappe være tom. Når delingen er monteret, er alt inde i /mnt/SharedDocs i virkeligheden filerne på Windows-pc'en - og når det ikke er monteret, er mappen bare tom, hvilket også er en nyttig måde at se på et øjeblik, om monteringen er live.
Gem login i en beskyttet legitimationsfil
Beslaget har brug for din Windows-adgangskode ved hver opstart, men den adgangskode må aldrig sidde inde i selve /etc/fstab - fstab kan læses af hver brugerkonto på maskinen. Behold i stedet login i sin egen lille fil, som kun root kan læse. Opret det:
sudo nano /root/.smbcredentials
Indtast præcis to linjer med dit eget Windows-brugernavn og adgangskode, og gem derefter med Ctrl + O og afslut med Ctrl + X:
username=YourWindowsUser
password=YourWindowsPassword
Lås nu filen ned, så kun root kan læse den:
sudo chmod 600 /root/.smbcredentials
chmod 600 er hele pointen med dette trin, ikke et valgfrit ekstraudstyr. Uden den er legitimationsfilen bare din Windows-adgangskode skrevet i almindelig tekst, hvor andre konti på pc'en kan læse den. Og husk til senere: Hvis du nogensinde ændrer Windows-adgangskoden, skal du også opdatere denne fil - en gammel adgangskode her er den mest almindelige årsag til, at en fungerende montering pludselig stopper.Tilføj den permanente fstab-indgang
Fortæl nu Ubuntu om at montere delingen ved hver opstart. Hold først en sikkerhedskopi af den originale fstab - en forkert linje i denne fil kan påvirke opstart, og sikkerhedskopien er din vej tilbage. Åbn derefter filen:
sudo nano /etc/fstab
Tilføj denne enkelt linje til allersidst i filen:
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0
Hvad hver del gør: //OFFICE-PC/SharedDocs er delingen, /mnt/SharedDocs er hvor den vises, og cifs er filsystemtypen. credentials= peger på den beskyttede fil fra trin 4, så der vises ingen adgangskode i fstab. iocharset=utf8 holder filnavne med specialtegn korrekte. _netdev fortæller systemet, at denne montering har brug for netværket, så den venter på netværket i stedet for at fejle for tidligt. nofail betyder, at hvis Windows-pc'en er slukket, starter Ubuntu stadig normalt i stedet for at hænge eller falde til en nødprompt. uid=1000,gid=1000 gør de monterede filer ejet af din Ubuntu-bruger, så dine apps kan gemme i delingen uden sudo — 1000 er den første brugerkontos sædvanlige ID; tjek din egen med kommandoen id og juster, hvis din er anderledes.
Monter nu, og bekræft, før du genstarter
Genstart ikke endnu. Test fstab-indgangen lige nu, mens du stadig kan se enhver fejl, den producerer:
sudo mount -a
mount -a monterer alt, der er angivet i fstab. Hvis det afsluttes lydløst, er indgangen god - åbn /mnt/SharedDocs, og du skulle se Windows-sharets filer, og en hurtig df -h viser sharen opført som et monteret filsystem. Opret en lille testfil inde i den for at bevise, at du kan skrive, ikke bare læse. Først efter at denne test er bestået, skal du genstarte Ubuntu-maskinen én gang: Delingen skal være tilbage på plads af sig selv uden manuel forbindelse - denne genstart er det rigtige bevis på, at den permanente opsætning fungerer.
mount -a rapporterer en fejl, skal du rette den nu i stedet for efter en genstart - læs meddelelsen, fordi den normalt navngiver problemet direkte: et forkert delingsnavn eller pc-adresse, forkert indhold i legitimationsfilen eller "tilladelse nægtet" fra Windows-siden, hvor brugeren har brug for tilladelse på både fanen Deling og fanen Sikkerhed i mappen. Et beslag går sjældent i stykker af sig selv senere; når man gør det, ændrede noget på den ene side - Windows-adgangskoden, pc'ens adresse eller tilladelserne.🏷️Emnesøgevariabler og søgeord
🎙️ Fuld transskription — tryk for at udvide
__TOK_31__
__TOK_32__
__TOK_33__
❓ Ofte stillede spørgsmål
Er denne tutorial 100 % gratis at følge?
__TOK_34__
Kan begyndere følge denne guide?
__TOK_35__
Hvor kan jeg stille spørgsmål, hvis jeg går i stå?
__TOK_36__