Montera Windows Share i Ubuntu - Permanent installation
Anslut till en delad Windows-mapp från Ubuntu en gång, manuellt, och den försvinner vid nästa omstart. Den här installationen monterar resursen permanent med cifs-utils och en fstab-post — med Windows-lösenordet i en skyddad referensfil, _netdev och nofail så att boot aldrig hänger sig, och uid/gid så att filerna tillhör dig.
📑Kapitel
- Problemet — en resurs du öppnar för hand försvinner efter varje omstart
- Snabbtest – öppna delningen en gång från appen Filer
- Installera cifs-utils-paketet
- Skapa monteringspunkten på /mnt/SharedDocs
- Spara Windows-inloggningen i en skyddad autentiseringsfil
- Lägg till den permanenta posten i /etc/fstab, med _netdev och nofail
- Montera den nu, verifiera den och gör sedan omstartstestet
📋 Översikt och steg-för-steg-guide
Testa dela först från appen Filer
Innan du gör något permanent, bevisa grunderna en gång: Windows-datorn delar mappen, nätverkssökvägen fungerar och ditt Windows-användarnamn och lösenord accepteras. Öppna appen Filer, tryck på Ctrl + L för att öppna platsfältet och skriv in delningsadressen – i videon är det mappen SharedDocs på datorn som heter OFFICE-PC:
smb://OFFICE-PC/SharedDocs
Ange Windows användarnamn och lösenord när du blir ombedd. Om mappen öppnas och du kan se dess filer, är delningsnamnet, PC-namnet och inloggningen alla korrekta - skriv ner dem exakt, eftersom den permanenta installationen använder samma tre saker. Byt ut OFFICE-PC och SharedDocs med ditt eget PC-namn och delningsnamn i den här guiden.
smb://192.168.1.10/SharedDocs. Ge Windows-datorn en fast eller reserverad IP-adress – en permanent montering är bara så tillförlitlig som adressen den pekar på.Installera cifs-utils
En permanent montering behöver CIFS-verktygen — mount.cifs-hjälpen som låter Ubuntu bifoga en SMB-resurs (Windows) som en vanlig mapp. Öppna en terminal och installera paketet:
sudo apt update
sudo apt install cifs-utils
Utan det här paketet har fstab-posten i steg 5 inget att arbeta med och monteringen misslyckas - den här lilla installationen är det som skiljer en engångsbläddring från en riktig uppstartsmontering.
Skapa Mount Point
En monteringspunkt är helt enkelt en tom mapp där delningens innehåll kommer att visas. Skapa en under /mnt, uppkallad efter andelen:
sudo mkdir -p /mnt/SharedDocs
Lämna den här mappen tom. När resursen är monterad är allt inuti /mnt/SharedDocs verkligen filerna på Windows-datorn – och när den inte är monterad är mappen bara tom, vilket också är ett användbart sätt att snabbt se om monteringen är aktiv.
Lagra inloggningen i en skyddad referensfil
Fästet behöver ditt Windows-lösenord vid varje uppstart, men det lösenordet får aldrig sitta inne i själva /etc/fstab - fstab kan läsas av alla användarkonton på maskinen. Behåll istället inloggningen i en egen liten fil som bara root kan läsa. Skapa det:
sudo nano /root/.smbcredentials
Skriv exakt två rader, med ditt eget Windows-användarnamn och lösenord, spara sedan med Ctrl + O och avsluta med Ctrl + X:
username=YourWindowsUser
password=YourWindowsPassword
Lås nu filen så att bara root kan läsa den:
sudo chmod 600 /root/.smbcredentials
chmod 600 är hela poängen med detta steg, inte ett tillval. Utan den är autentiseringsfilen bara ditt Windows-lösenord skrivet i vanlig text där andra konton på datorn kan läsa det. Och kom ihåg för senare: om du någonsin ändrar Windows-lösenordet, uppdatera den här filen också - ett gammalt lösenord här är den vanligaste anledningen till att en fungerande montering plötsligt stannar.Lägg till den permanenta fstab-posten
Be nu Ubuntu att montera delningen vid varje uppstart. Behåll först en säkerhetskopia av den ursprungliga fstab - en fel rad i den här filen kan påverka uppstarten, och säkerhetskopian är din väg tillbaka. Öppna sedan filen:
sudo nano /etc/fstab
Lägg till denna enda rad i slutet av filen:
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0
Vad varje del gör: //OFFICE-PC/SharedDocs är resursen, /mnt/SharedDocs är där den visas och cifs är filsystemstypen. referenser= pekar på den skyddade filen från steg 4, så inget lösenord visas i fstab. iocharset=utf8 håller filnamn med specialtecken korrekta. _netdev talar om för systemet att detta fäste behöver nätverket, så det väntar på nätverket istället för att misslyckas för tidigt. nofail betyder att om Windows-datorn är avstängd, startar Ubuntu fortfarande normalt istället för att hänga eller släppa till en nödmeddelande. uid=1000,gid=1000 gör att de monterade filerna ägs av din Ubuntu-användare, så att dina appar kan spara i resursen utan sudo — 1000 är det första användarkontots vanliga ID; kontrollera ditt eget med kommandot id och justera om ditt skiljer sig.
Montera nu och verifiera innan du startar om
Starta inte om ännu. Testa fstab-posten just nu, medan du fortfarande kan se alla fel som den producerar:
sudo mount -a
mount -a monterar allt som listas i fstab. Om det slutar tyst är posten bra - öppna /mnt/SharedDocs och du bör se Windows-resursens filer, och en snabb df -h visar resursen listad som ett monterat filsystem. Skapa en liten testfil inuti den för att bevisa att du kan skriva, inte bara läsa. Först efter att detta test har passerat, starta om Ubuntu-maskinen en gång: delningen ska vara tillbaka på plats av sig själv, utan manuell anslutning - den omstarten är det verkliga beviset på att den permanenta installationen fungerar.
mount -a rapporterar ett fel, åtgärda det nu snarare än efter en omstart – läs meddelandet, eftersom det vanligtvis namnger problemet direkt: ett fel resursnamn eller PC-adress, fel innehåll i referensfilen eller "behörighet nekad" från Windows-sidan, där användaren behöver tillstånd på både fliken Delning och Säkerhet i mappen. Ett fäste går sällan av av sig självt senare; när man gör det ändrades något på ena sidan - Windows-lösenordet, datorns adress eller behörigheterna.🏷️Ämnessökvariabler och nyckelord
🎙️ Fullständig transkription – tryck för att expandera
__TOK_31__
__TOK_32__
__TOK_33__
❓ Vanliga frågor
Är denna handledning 100 % gratis att följa?
__TOK_34__
Kan nybörjare följa den här guiden?
__TOK_35__
Var kan jag ställa frågor om jag fastnar?
__TOK_36__