Gå til innhold

Samba - Galskapen tar ingen ende ...


Anbefalte innlegg

Skrevet

Urk, jeg blir pottesprø!

 

Har kranglet med Samba i flere timer nå, men ender konstant tilbake på start. Jeg prøvde først med Samba og Ubuntu, da kom jeg ingen vei - uansett hva jeg prøvde fikk jeg ikke tilgang til å komme meg inn på serveren fra XP-maskinen. Deretter prøvde jeg å installere Kubuntu, noe som gikk greit.

 

Men heller ikke da fikk jeg Samba til å fungere. Jeg har laget en testmappe på skrivebordet som jeg kaller "networkshare", planen er å kunne legge denne til som en nettverksstasjon på XP-maskinen med full tilgang.

 

Først prøvde jeg å sette "security lvl" til Share, da kom jeg meg inn på serveren, fikk åpnet den delte mappen, samt lest innholdet, men - jeg fikk ikke tilgang til å slette/opprette filer.

 

Deretter prøvde jeg å sette security lvl til User (jeg ønsker forsåvidt helst å ha bruke denne), deretter opprettet jeg en bruker som jeg kalte Test123, med passordet 123. Deretter gikk jeg tilbake til Samba og la til Test123 som bruker i Samba. Problemet da er at denne brukeren konstant forsvinner fra listen over brukere i samba, altså: Når jeg lagret (ok) og prøvde å koble meg til fra XP-maskinen fikk jeg spørsmål om brukernavn og passord (prøvde Test123/123), noe som ikke fungerte. Deretter gikk jeg tilbake til Samba, men da var brukeren forsvunnet fra brukerlisten - hvorfor skjer dette?

 

Setter enormt stor pris på litt hjelp, er lite lysten på å gå tilbake til 2k3 server.

Videoannonse
Annonse
Skrevet (endret)

Okai, liten oppdatering: Nå fikk jeg til å slette/legge til filer, jeg brukte nå security lvl "share".

 

Men jeg er altså mest interessert i å bruke passord og brukernavn om mulig.

Endret av Stikko
Skrevet

Tror du også må kjøre "sudo smbpwd -a myusername" for å sette et passord. Kan ikke stort om dette, men tror det er noe i den retningen problemet er.

Skrevet
Opprett Samba brukeren som ordinær bruker på (K)Ubuntu maskinen/filserveren.

 

Det har jeg allerede gjort, som beskrevet i første post (dog, noe kronglete beskrevet :p)

 

Har forøvrig tatt utgangspunkt i din guide.

Skrevet (endret)
Hei,

 

Problemet ditt er at brukeren som du legger til "forsvinner" fra Samba?

 

Yes, kort og godt ja. Kan godt tenkes det er noe mer bak, men per nå sitter jeg altså fast med at brukeren forsvinner.

 

Del: Yup, restartet flere ganger.

Endret av Stikko
Skrevet (endret)

Har du klart å legge andre brukere til?

 

Finnes smbpasswd filen din?

 

Får du noen melding/feilmelding?

 

Kjører du kommandoen smbpasswd som root? som vanlig bruker vil den ignorere -a flagget og kun endre passord for brukeren...?

 

EDIT: legg gjerne ut smb.conf og kommandoene du har brukt for å legge til bruker, det er lettere for oss å se om det er syntaksfeil

Endret av McEwan
Skrevet (endret)

Nei, klarer ikke å legge til andre brukere heller, dvs - de forsvinner også. Får heller ikke noe feilmld. Har ikke prøvd meg på å redigere noen filer, eller prøve noen former for console-kommandoer, så er litt usikker på det andre du spør om. Er 100% fersk på Linux, ergo har jeg kun brukt det grafiske grensesnittet.

Endret av Stikko
Skrevet (endret)

Svarte, det ser ut for meg som om du har funnet en bug i kcontrol, Samba brukere blir ikke opprettet selv om du legger dem til. Da må du gjøre slik som McEwan foreslår: System->Konsole, så skriver du følgende kommando:

sudo smbpasswd -a brukernavn

hvor brukernavn er brukernavnet til brukeren du opprettet på serveren, som skal ha log-in til mappen.

Endret av Del
Skrevet (endret)

Sorry, regnet med at du brukte konsollet :)

 

Samba bruker et eget system for å lagre brukere. Tidligere var det en vanlig "tekst" fil, nå brukes det vel vanligvis tdbsam som er en type database.

 

Brukeren som du vil legge inn i Samba må eksistere eller opprettes i Linux-systemet ditt før du kan legge den til samba.

 

Åpne et konsoll, det er lettere for oss å hjelpe deg da.

 

Skriv inn kommandoen del foreslår "sudo smbpasswd -a brukernavn". Sudo gjør at kommandoen kjøres som root.

 

Test om det var vellykket:

 

sudo pdbedit -w -L

.

 

EDIT: Siste kommando vil gi deg en utlisting av brukerne dersom du bruker tdbsam som brukerdatabase.

Endret av McEwan
Skrevet (endret)
Svarte, det ser ut for meg som om du har funnet en bug i kcontrol, Samba brukere blir ikke opprettet selv om du legger dem til. Da må du gjøre slik som McEwan foreslår: System->Konsole, så skriver du følgende kommando:
sudo smbpasswd -a brukernavn

hvor brukernavn er brukernavnet til brukeren du opprettet på serveren, som skal ha log-in til mappen.

Niks, det gjorde ingen forskjell er jeg redd. Får fortsatt ikke logget meg inn, ei ligger brukeren i lista.Edit: Liten notis på siden, jeg finner ikke konsole noen plass - kun terminal, så er denne jeg har brukt? Har dette noe å si? - HELT grønn som sagt :blush:
Test om det var vellykket:
sudo pdbedit -w -L

.EDIT: Siste kommando vil gi deg en utlisting av brukerne dersom du bruker tdbsam som brukerdatabase.

Okai, når jeg kjørte denne fikk jeg opp listen du nevner. Under brukeren jeg nå prøver å legge til, "levas" følger det brukerID, samt en lang rekke med tegn/siffer. Denne skiller seg dog fra resten, alle de andre brukerne er etterfulgt av XXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXX, osv. Vil tro dette er fordi noe "sladdes" bort? Endret av Stikko
Skrevet

Spiller ingen rolle hvilken terminal applikasjon du bruker, men det betyr vel at du fortsatt kjører Gnome og Ubuntu? Ved log-in vinduet klikker du på den hvite firkanten ved siden av dialogboksen, velger Session til KDE. Bare trykk ctrl-alt-backspace for å få log-in vinduet på nytt (disse tingene er greit å gjøre når du sitter på maskinen, altså ikke via vlc).

 

Samba restartes fra terminal med:

sudo /etc/init.d/samba reload

så du slipper re-boote.

 

Prøv å få tilgang fra MS maskinen uavhengig av om brukeren synes i kcontrol, dersom du ikke får tilgang, så prøv live-CD på MS maskinen din å se om du får tilgang til mappen slik som du skal derfra.

Skrevet (endret)

Hmm, etter jeg startet opp i KDE (På orntli :p) prøvde jeg å gå gjennom punktene over pånytt, deretter restartet jeg samba. Nå skjer det ingenting når jeg skriver "\\navnpåserver" i XP, positivt eller negativt?

 

Edit: Glem det, tydligvis at det var XP som tullet nå. Men er jeg fortsatt like langt, klarer ikke å logge på med XP-maskinen. Skal prøve Live-CD nå, så for vi se hva som skjer! :)

Endret av Stikko
Skrevet

Godt, derfra kan det bare gå en vei :grin: . Du kan rett og slett prøve svenskeknappen på XP. Hvis ikke det hjelper, så kan du prøve linux fra live-CD på den å se om du får adgang derfra. Ikke glem å gå hit en tur hvis du liker KDE: www.kde-look.org :)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...