• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af marlar | 01.08.2010 16:14

Opsætning af Samba

Multimedia / lyd / video etc.
Nu er jeg ved at være godt igennem opsætningen af min lille Debian-server som skal fungere som NAS og streamingserver for min Squeezebox. Jeg har dog fortsat nogle småproblemer...

For at kunne tilgå musikfilerne over netværket, har jeg sat samba op på den, og det virker fint hvis jeg forbinder manuelt fra klientmaskinen:

sudo smbmount //10.0.0.6/Music /mnt/nas/ -o user=marlar,uid=marlar,gid=marlar,file_mode=0775,dir_mode=0775

Hvis jeg derimod bare browser derhen med Nautilus vha. menuen "Netværk" i Mint, så kan jeg fint se musikfilerne, men de er read-only. Men min færdigkøbte NAS, Synology DS-106, er sat sådan op at filerne er skrivbare også hvis jeg browser derhen med Nautilus.

Der er altså tilsyneladende en forskel i opsætningen af samba således at på min Debian er filerne kun skrivbare hvis man mounter manuelt som ovenfor angivet, mens på NAS'en er de skrivbare uanset hvad.

Hvilke ting skal jeg ændre på i smb.conf for at få det til at virke på samme måde?

Dette er indholdet af [Music] fra smb.conf:

[Music]
path = /media/music
browseable = yes
public = yes
write list = marlar

Jeg skal måske lige til sidst forklare hvorfor jeg tilgår en anden linuxmaskine vha. samba, men det er fordi serveren også skal bruges med en Windows-klient.
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer8

# 1

14 år 11 måneder siden

Permalink

Indsendt af hoppendekanin den 1. august 2010 kl. 18:07

Permalink

RE

På min Debian server har mit data-drev konfigureret som:

[data]
comment = data
path = /data
browseable = yes
read only = no
create mask = 0777
directory mask = 0777
valid users = nicolai
writable = yes

i smb.conf-filen, og det virker som det skal både på Windows 7 og XP og på min Ubuntu 10.04 pc med Gnome.
Du kan prøve at se, om det virker, og husk hvid su prøver at tilgå via Windows efter du har gemt ændringerne på Debian, skal du lige genstarte Windows og samba-servicen på Debian´en
  • Log ind eller opret dig for at tilføje kommentarer

# 2

14 år 11 måneder siden

Permalink

Indsendt af marlar den 1. august 2010 kl. 21:59

Permalink

Tak. Det virker med din

Tak. Det virker med din opsætning, dog spørger Nautilus nu om et kodeord. Er det også sådan for dig? Det gælder naturligvis ikke hvis den er mountet manuelt vha mount eller fstab.

Tilsyneladende er det "valid users" som gør udslaget, hvor jeg brugte "write list". Kan du (eller andre) forklare hvad forskellen er?
  • Log ind eller opret dig for at tilføje kommentarer

# 3

14 år 11 måneder siden

Permalink

Indsendt af hoppendekanin den 2. august 2010 kl. 16:40

Permalink

RE

Den spørger også om et kodeord ved mig, og hvis du ikke har sat et sambakodeord op til din bruger endnu, kan det gøres ved følgende kommando som root:

smbpasswd brugernavn -a


Det behøver ikke at være samme kodeord, som du gav til bruger til at starte med.
Dernæst skal du lave en fil i /etc/samba, som hedder smbusers, hvor du skal indsætte linjen:

brugernavn = brugernavn

For at lave den nye fil, kan du skrive denne kommando som root:

nano /etc/samba/smbusers

også trykke ctrl + x for at gemme inde i nano-programmet

Jeg kan desværre ikke forklare dig forskellen, da jeg aldrig har brugt "write list" som parameter.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

14 år 11 måneder siden

Permalink

Indsendt af cb400f den 2. august 2010 kl. 18:10

Permalink

Man kan også bare sætte

Man kan også bare sætte "guest ok = true" i den globale sektion hvis man ikke gider al det brugeradministration ;-)
  • Log ind eller opret dig for at tilføje kommentarer

# 5

14 år 11 måneder siden

Permalink

Indsendt af marlar den 3. august 2010 kl. 00:02

Permalink

#3:
smbpasswd brugernavn

#3:

smbpasswd brugernavn -a:

Skal brugernavnet ovenover være mit eget brugernavn på klientmaskinen?

brugernavn = brugernavn:

Skal ovenstående forstås "lokalt brugernavn" = "brugernavn på sambaserveren" ?

Den spørger stadig efter kodeordet, så jeg har sikkert ikke forstået det helt rigtigt.

Nautilus tilbyde at gemme kodeordet for mig, det virker naturligvis fint, men jeg vil gerne lære ovenstående også :-)
  • Log ind eller opret dig for at tilføje kommentarer

# 6

14 år 11 måneder siden

Permalink

Indsendt af marlar den 3. august 2010 kl. 00:03

Permalink

#4: Det er også en

#4: Det er også en mulighed, lyder dog som en lidt mindre sikker løsning :-)
  • Log ind eller opret dig for at tilføje kommentarer

# 7

14 år 11 måneder siden

Permalink

Indsendt af hoppendekanin den 3. august 2010 kl. 16:25

Permalink

RE #5

Vil du da gerne have, at der overhovedet ikke skal være noget kodeord ?
Så skal du tilføje dette i stedet for (skal rettes til efter dine præferencer)

security = share
guest account = guest
guest account = nobody
guest only = true

[Public 1]
comment = Diverse
path = /public1
read only = yes
guest only = yes
guest ok = yes
avilable = yes
writable = yes
directory mask = 0777
create mask = 0777


Jeg svarer lige også på dine spørgsmål (hvis det nu er, at jeg har taget fejl):

smbpasswd brugernavn -a --> skal være detbrugernavn på din Debian server du gerne vil lave til sambabruger

brugernavn = brugernavn --> Når du har valgt dit brugernavn, som du bruger i til kommandoen "smbpasswd....", så skal du bruge det brugernavn til filen.
Fx har jeg en vha. kommandoen "smbpasswd...." givet et sambapassword til brugeren, som er "backup", så skal man skrive backup = backup inde i smbusers.conf.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

14 år 11 måneder siden

Permalink

Indsendt af marlar den 3. august 2010 kl. 20:27

Permalink

#7:
Nej, der må gerne

#7:

Nej, der må gerne spørges én gang :-)

Tak for uddybningen af #3.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

den er sjov 0
llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

En snak om Linux-kompatibel software 10
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Virtuel maskine? 4
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
PCLinuxOS 27
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !