/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Samba forklaring
Fra : root


Dato : 28-08-01 19:24

Hej !

Kender nogen et link som forklarer opsætningen af Samba for en som ikke
fatter noget af det ?
Jeg har kigget på Sslug's Linuxbøger og fundet lidt men det vil ikke
virke for mig.
Jeg bruger RedHat 7.1

Mvh Allan



 
 
Tommy Hjorth (28-08-2001)
Kommentar
Fra : Tommy Hjorth


Dato : 28-08-01 20:31

root wrote:

> Hej !

> Kender nogen et link som forklarer opsætningen af Samba for en som ikke
> fatter noget af det ?
> Jeg har kigget på Sslug's Linuxbøger og fundet lidt men det vil ikke
> virke for mig.
> Jeg bruger RedHat 7.1

> Mvh Allan

Har du husket at start samba ?

Hilsen http://coolscreen.dk




Tonny Sejr Kromann (28-08-2001)
Kommentar
Fra : Tonny Sejr Kromann


Dato : 28-08-01 21:01

Det er ret nemt når man lige har fået fat i hvordan.
Jeg starter altid ud med en minimal konfiguration.

Min /etc/samba/smb.conf har kun dette:
--o0o--
[global]
netbios name = Server
workgroup = WORKGROUP
server string = Min Server
;security = SHARE
encrypt passwords = Yes
hosts allow = 10.0.0.2 10.0.0.3 127.

[foto]
comment = Foto Arkiv
path = /foto
read only = No
guest ok = No
hide dot files = Yes

[ftp]
comment = ftp directory
path = /ftp
read only = No
guest ok = No
hide dot files = Yes

[homes]
guest ok = No
read only = No
--o0o--

Så kører jeg "smbpasswd -a MyWinUsername" og tilføjer det brugernavn som jeg
bruger på de Windows-maskiner som skal have fat i de shares, samt samme
password.
Slut af med at genstarte samba "/etc/rc.d/init.d/smb restart"
Hvis du ikke ønsker at begrænse adgangen kan du slette linien "hosts allow
=", ellers skriv de ip som må få adgang, samt 127.
Det er såmænd det hele :)

--
Tonny




Allan Møller (28-08-2001)
Kommentar
Fra : Allan Møller


Dato : 28-08-01 22:38

Tonny Sejr Kromann wrote:

> Det er ret nemt når man lige har fået fat i hvordan.
> Jeg starter altid ud med en minimal konfiguration.
>
> Det er såmænd det hele :)

Nu har jeg prøvet at gøre som du beskrev men alligevel sker der intet. Måske
har jeg et netværksproblem ?
Jeg kører RedHat 7.1 og når jeg skal finde "andre computere" på netværket så
bruger jeg "homeikonet" og klikker på lokalt netværk.
Så kommer der en besked om at der ikke "kan forbindes til localhost".
Jeg kan fint pinge både min router og windows pc'en.


Nogen der har et forslag ?


Mvh. Allan




Torben Frøberg (28-08-2001)
Kommentar
Fra : Torben Frøberg


Dato : 28-08-01 23:15



Allan Møller wrote:

>Nu har jeg prøvet at gøre som du beskrev men alligevel sker der intet. Måske
>har jeg et netværksproblem ?
>Jeg kører RedHat 7.1 og når jeg skal finde "andre computere" på netværket så
>bruger jeg "homeikonet" og klikker på lokalt netværk.
>Så kommer der en besked om at der ikke "kan forbindes til localhost".
>Jeg kan fint pinge både min router og windows pc'en.
>
>
>Nogen der har et forslag ?
>
Du skal på din windows redigere i lmhosts (eller noget i den stil). Den
ligger normalt
under c:\windows. Her skal du angive ip-adressen og alias på din linux
maskine.


Tonny Sejr Kromann (28-08-2001)
Kommentar
Fra : Tonny Sejr Kromann


Dato : 28-08-01 23:24

> Du skal på din windows redigere i lmhosts (eller noget i den stil). Den
> ligger normalt
> under c:\windows. Her skal du angive ip-adressen og alias på din linux
> maskine.

Ja det er rigtigt, det har jeg også gjort.
På nt/2000 c:\winnt\system32\driver\etc\lmhosts.sam

--
Tonny




Kent Friis (29-08-2001)
Kommentar
Fra : Kent Friis


Dato : 29-08-01 01:01

Den Wed, 29 Aug 2001 00:24:12 +0200 skrev Tonny Sejr Kromann:
>> Du skal på din windows redigere i lmhosts (eller noget i den stil). Den
>> ligger normalt
>> under c:\windows. Her skal du angive ip-adressen og alias på din linux
>> maskine.
>
>Ja det er rigtigt, det har jeg også gjort.
>På nt/2000 c:\winnt\system32\driver\etc\lmhosts.sam

..sam = sample = eksempel.

Den skal kun hedde lmhosts

Mvh
Kent
--
Running Windows on a Pentium is like having a brand new Porsche but only
be able to drive backwards with the handbrake on.
(Unknown source)

Tonny Sejr Kromann (29-08-2001)
Kommentar
Fra : Tonny Sejr Kromann


Dato : 29-08-01 21:28

> .sam = sample = eksempel.
>
> Den skal kun hedde lmhosts

Ja du har ret.
Men så har den ingen effekt hos mig, og burde derfor heller ikke være
nødvendig.

--
Tonny




Thorbjoern Ravn Ande~ (29-08-2001)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 29-08-01 05:07

Allan Møller <almonet@worldonline.dk> writes:

> Jeg kører RedHat 7.1 og når jeg skal finde "andre computere" på netværket så
> bruger jeg "homeikonet" og klikker på lokalt netværk.
> Så kommer der en besked om at der ikke "kan forbindes til localhost".
> Jeg kan fint pinge både min router og windows pc'en.
>
>
> Nogen der har et forslag ?

Iøvrigt er fejlfindingsafsnittet i Sambabogen (se andre indlæg fra de
sidste par dage) fortrinligt til at få sat fingeren på det sted hvor
ens netværksopsætning er i udu. Der er forbløffende mange ting der
kan gå galt.

--
Thorbjoern Ravn Andersen "...plus...Tubular Bells!"
http://bigfoot.com/~thunderbear

Jeppe Eg (28-08-2001)
Kommentar
Fra : Jeppe Eg


Dato : 28-08-01 23:44


Har ikke (I mine 6 måneder i Linux) prøvet nogle grafiske sambaklienter, så det
skal jeg ikke gøre mig klog på. Men du burde kunne se din windows pc ved at
skrive 'smbclient -L COMPUTERNAVN' på din RH maskine. Dette er selvfølgelig
forudsat at du har aktiveret 'Fildeling" på din windowsmaskine.
Du kan se om sambaserveren kører på din RH maskine ved at skrive 'smbclient -L
localhost'. Hvis du får returneret:

added interface ip= xxx.xxx.xxx.xxx bcast=10.255.255.255 nmask=255.0.0.0
error connecting to 127.0.0.1:xxx (Connection refused)
Connection to localhost failed

kører din samba ikke... :)

Hvis 'smb start' af en eller anden grund ikke starter samba, så prøv som root
at skrive 'smbd -D' og 'nmbd -D' (Kan være at du bliver nødt til at skifte til
/usr/sbin og køre kommandoerne med './' )


En anden ting:
Dine computere bør være i samme arbejdesgruppe, og en af dem bør være
browsemaster for arbejdsgruppen. Hvis din windows kører 98 eller ME, vil den
automatisk agere browsemaster. Ellers kan det sættes i 'Egenskaber for fil - og
udskriftsdeling' (Mener jeg det hedder). Du kan også få RH makskinen til at
gøre det, ved at tilføje linien: 'preferred master = Yes' til din smb.conf.
(Men husk i så fald at slå det fra på din winmaskine, da de ellers vil kæmpe om
at være BM og derved nedsætte hastigheden på dit lokalnet væsenligt).

Venligste Newbie-hilsner
Jeppe Eg






Allan Møller (29-08-2001)
Kommentar
Fra : Allan Møller


Dato : 29-08-01 00:12

Jeppe Eg wrote:

>
> skrive 'smbclient -L COMPUTERNAVN' på din RH maskine. Dette er selvfølgelig
> forudsat at du har aktiveret 'Fildeling" på din windowsmaskine.
> Du kan se om sambaserveren kører på din RH maskine ved at skrive 'smbclient -L
> localhost'. Hvis du får returneret:
>
> added interface ip= xxx.xxx.xxx.xxx bcast=10.255.255.255 nmask=255.0.0.0
> error connecting to 127.0.0.1:xxx (Connection refused)
> Connection to localhost failed
>
> kører din samba ikke... :)

Det gør jeg ikke. Jeg får et skema hvori der star under "Shared" et F drev
hvilket passer
meget godt da jeg har delt F drevet på windows maskinen.
Så nu forstår jeg slet ikke noget mere. Der er tilsyneladende adgang ?

Allan



Jeppe Eg (29-08-2001)
Kommentar
Fra : Jeppe Eg


Dato : 29-08-01 19:06

Allan Møller wrote:

> Jeppe Eg wrote:
>
> >
> > skrive på din RH maskine. Dette er selvfølgelig
> > forudsat at du har aktiveret 'Fildeling" på din windowsmaskine.
> > Du kan se om sambaserveren kører på din RH maskine ved at skrive 'smbclient -L
> > localhost'. Hvis du får returneret:
> >
> > added interface ip= xxx.xxx.xxx.xxx bcast=10.255.255.255 nmask=255.0.0.0
> > error connecting to 127.0.0.1:xxx (Connection refused)
> > Connection to localhost failed
> >
> > kører din samba ikke... :)
>
> Det gør jeg ikke. Jeg får et skema hvori der star under "Shared" et F drev
> hvilket passer
> meget godt da jeg har delt F drevet på windows maskinen.
> Så nu forstår jeg slet ikke noget mere. Der er tilsyneladende adgang ?
>
> Allan

Lyder som om du referere 'smbclient -L WINDOWSCOMPUTERNAVN', den skulle også meget
gerne give resultat. Programmet smbclient kører fuldstændigt uafhængigt af
sambaserveren, men hvis du skriver 'smbclient -L localhost' kan det fortælle dig,
om der er en sambaserver på den maskine du kører kommandoen fra. Hvis serveren
kører, skulle du gerne få returneret en liste med dt netbios navn øverst, og
eventuelle shares nedenunder.
Desuden burde du også kunne se den under 'Andre computere' fra din windowsmaskine.
Husk på at du skal logge på din windowsmaskine med samme login og pass som
sambabrugeren du har oprettet på sambamaskinen.

Venligste Newbie-hilsner
Jeppe Eg


Rasmus Bøg Hansen (29-08-2001)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 29-08-01 09:42



Danni Finne (28-08-2001)
Kommentar
Fra : Danni Finne


Dato : 28-08-01 21:54

> Kender nogen et link som forklarer opsætningen af Samba for en som ikke
> fatter noget af det ?

Hvis du alligevel ikke fatter noget af det, hvorfor så forklare noget? :))

Det lyder bedre hvis man siger: "forklare opsætningen for en som forsøger at
forstå det" :)

> Jeg har kigget på Sslug's Linuxbøger og fundet lidt men det vil ikke
> virke for mig.

Et sted at starte er altid google.com og lave en søgning på "samba redhat"
(noget i den stil) og se om der er nogle interessante links.



Allan Møller (28-08-2001)
Kommentar
Fra : Allan Møller


Dato : 28-08-01 22:33

Danni Finne wrote:

> > Kender nogen et link som forklarer opsætningen af Samba for en som ikke
> > fatter noget af det ?
>
> Hvis du alligevel ikke fatter noget af det, hvorfor så forklare noget? :))

Hvis du kunne forklare mig det så kunne det være at jeg fattede det. Men det
kan du tilsyneladende ikke ?

>
> Det lyder bedre hvis man siger: "forklare opsætningen for en som forsøger at
> forstå det" :)

Det er vel en smagsag ? Meningen var vel rimelig klar. Hvis ikke så kommer den
her igen :
"Jeg har brug for noget hjælp til Samba."


> > Jeg har kigget på Sslug's Linuxbøger og fundet lidt men det vil ikke
> > virke for mig.
>
> Et sted at starte er altid google.com og lave en søgning på "samba redhat"
> (noget i den stil) og se om der er nogle interessante links.

Tro mig jeg har søgt på google mange gange og fået mange gode links men endnu
ikke nogen som har kunnet
hjælpe mig med at få Samba til at køre.

Tak for dine kommentar til mit indlæg men du har endnu ikke hjulpet mig med det
jeg spurgte om hjælp til.


Mvh. Allan




Danni Finne (29-08-2001)
Kommentar
Fra : Danni Finne


Dato : 29-08-01 09:04

> > Hvis du alligevel ikke fatter noget af det, hvorfor så forklare noget?
:))
> Hvis du kunne forklare mig det så kunne det være at jeg fattede det. Men
det
> kan du tilsyneladende ikke ?

Det var nu ment som en sjov kommentar, men lad nu det ligge.

> > Et sted at starte er altid google.com og lave en søgning på "samba
redhat"
> Tro mig jeg har søgt på google mange gange og fået mange gode links men
endnu
> ikke nogen som har kunnet hjælpe mig med at få Samba til at køre.

Det fremgår ikke af dit indlæg.

Hvad siger logfilerne? På min ligger de i /var/log/samba/ - det er ikke
sikkert de ligger der på dit system. Prøv at lave en 'locate log.nmb' og en
'locate log.smb' (eller i din smb.conf: log file = /var/log/samba/log.%m) og
se hvor filerne ligger.

--
Danni



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408885
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste