Fortsätt till huvudinnehåll

Samba-server

Vill du dela filer från din linux-server till andra datrer i hemnätverket?
Då är samba lösningen.

I mitt exempel använder jag en dator som filserver. Den är dessutom router (DHCP, DNS, internetdelare) till resten av nätverket.

1. Installera Samba:
sudo apt-get install samba smbfs
2. Gör inställningar för alla dina utdelningar (mappar):
gksudo gedit /etc/samba/smb.conf

och klistra in följande:

[global]
wins support = no
security = share
username map = /etc/samba/smbusers
workgroup = WORKGROUP
interfaces = lo eth1 #de nätverkskort som utdelningen ska användas på
bind interfaces only = true
guest account = "system username" #använd samma användare som du loggar in på servern med

[namn] #namnet du vill använda på utdelningen
path = /media/hda #den mapp du vill dela ut
comment = Utdelade filer
writable = yes #gör den skrivbar för de andra datorerna
read only = no
guest ok = yes #du slipper ange lösenord från de andra datorerna
guest only = yes
guest account = "system username"
browsable = yes
3. Ange användarnamn för samba
gksudo gedit /etc/samba/smbusers

klistra in:

root = administrator
nobody = "system username"
"system username" = "system username"
Nu ska allting fungera!
Innan du testar startar du om samba-servern
sudo /etc/init.d/samba restart

Kommentarer

Anonym sa…
lart mycket
Anonym sa…
hvorfor ikke:)

Populära inlägg i den här bloggen

Planerade inlägg

Nedan följer en lista över saker jag skulle vilja skriva ned, så få vi se hur mycket av det som dyker upp framöver =) Avskalad hemmaserver webbaserad administration, redundant lagring och backup till Google Drive och Google Photo (Ubuntu, Cockpit, docker, rclone) Utvärdering av hemautomationsprodukter Google Nest Camera som babymonitor tillsammans med Google Nest Hub Garageportsöppning via Google Assistant med zwave-styrning Google Nest Protect Google Nest Doorbell battery Zigbee som styrs både från Home Assistant och direkt från sensor till switch VinylCast Utvecklingsmiljö för codeigniter baserad på vagrant och kvm Verktyg för att effektivisera utvecklingsmiljön Zeal Boost Note Sizzy Firefox Browser Developer Edition Polypane scrcpy VS Code Live Share VS Code Remote Development  PurgeCSS Duckly Pop Upterm Verktyg för att effektivisera användargränssnittet i Ubuntu i stort Ulauncher Utvärdera alternativ: cerebro Junction Lighthouse Gnome addons Gnome Sushi (quick look) Warp Clapp...

Dela ut Ubuntu-skrivare i nätverket

Har du ett fungerande nätverk med t.ex. Samba-utdelningar från din Ubuntu-dator är det inga problem att även dela ut dina skrivare till de andra datorerna i nätverket. För detta ändamål använder du skrivarservern CUPS. Cups kommer du lätt genom att peka din webbläsare till http://localhost:631 vilket är den port (631) som CUPS ligger på. På CUPS startsida börjar du med att lägga till din skrivare genom att klick på "Lägg till skrivare". Välj port och drivrutin precis som när du lägger till en skrivare i Windows. När skrivaren är tillagd skriver du ut en testsida för att se att det fungerar. Klicka sen på Hantera Server och bocka i följande alternativ i den lista som kommer upp till höger på skärmen: Visa skrivare utdelade av andra system Dela ut publicerade skrivare anslutna till detta system Allow printing from the Internet Tillåt fjärradministration Use Kerberos authentication Tillåt användare att avbryta alla jobb (inte bara sina egna) Spara felsökningsinformati...

Användarkontot blir låst i Windows-domänen

Råkar en användare i domänen ut för att kontot blir låst titt som tätt, trots att han inte matat in fel lösenord flera gånger på raken? Det kan bero på att klientdatorn har cachat ett gammalt lösenord! Gör så här: Öppna "Kör" från startmenyn eller genom snabbkommandot windows-knappen + R Mata in följande rad rundll32.exe keymgr.dll, KRShowKeyMgr Tryck Enter I fönstret som öppnas visas en lista med ett konto sparat. Ta bort det! Du är klar!