Avatar billede keet Nybegynder
01. august 2004 - 13:46 Der er 31 kommentarer og
2 løsninger

samba virker ikke

For et stykke tid siden kunne jeg forbinde til min debian server fra windows ved at skrive "\\domainname". Nu da jeg skal prøve dette igen virker det ikke.

Hvordan finder jeg ud af om samba kører og hvordan får jeg samba startet hvis den er stoppet?
Avatar billede webmasterdk Praktikant
01. august 2004 - 18:03 #1
prøv at skriv: ps aux | grep smb
hvad får du så?
Avatar billede oz2kas Nybegynder
01. august 2004 - 18:12 #2
maria:~# /etc/init.d/samba
Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload}

som webmasterdk siger, så kan du se om den kører med hans kommandoer, du skal bemærke dig at både smbd og nmbd kører.
Avatar billede keet Nybegynder
02. august 2004 - 21:04 #3
Skriver jeg "ps aux | grep smb" får jeg ingenting.

Skriver jeg blot "ps aux" kan jeg ikke finde samba i den liste der kommer frem.
Avatar billede oz2kas Nybegynder
02. august 2004 - 21:05 #4
/etc/init.d/samba start ?
hvad giver dine logs?
Avatar billede keet Nybegynder
02. august 2004 - 21:08 #5
Skriver jeg "/etc/init.d/samba kommando" sker der heller ingen ting.
Avatar billede keet Nybegynder
02. august 2004 - 21:10 #6
Det sidste der står i den nyeste logfil er:
Got SIGTERM: going down...

Og den nyeste logfil er helt tilbage i juni.
Avatar billede oz2kas Nybegynder
02. august 2004 - 21:23 #7
Hvad skriver den helt præcist når du skriver:
/etc/init.d/samba start ?

Den burde skrive:
Starting Samba daemons: nmbd smbd.
og så smide dig tilbage i promten.

Hvilken log kigger du i?

Kan du komme ind på serveren ved at tilgå den med ip istedet for hostnavn?

Hvad giver en smbtstatus?
Avatar billede oz2kas Nybegynder
02. august 2004 - 21:25 #8
Prøv evt. at dpkg-reconfigure samba
Avatar billede keet Nybegynder
02. august 2004 - 21:34 #9
Kører jeg "/etc/init.d/samba start" sker der overhovdet ingenting.

Jeg kigger i logs i "/var/logs/samba/"

Jeg kan heller ikke forbinde med ip.
Avatar billede keet Nybegynder
02. august 2004 - 21:35 #10
skriver jeg "dpkg-reconfigure samba" kommer følgende:
samba is broken or not fully installed
Avatar billede keet Nybegynder
02. august 2004 - 22:03 #11
skriver jeg "dpkg --configure samba" får jeg:
...
package samba is not ready for configuration
...
Avatar billede oz2kas Nybegynder
02. august 2004 - 22:20 #12
apt-get remove samba ; dpkg --purge samba ; (evt. rm /etc/samba/smb.conf) ; dpkg -a --configure ; apt-get update ; apt-get -f install ; apt-get -u dist-upgrade ; apt-get install samba


prøv at se om ovenstående måske skulle hjælpe lidt.

jeg ved meget af det er doppeltkonfekt.
Avatar billede keet Nybegynder
02. august 2004 - 22:39 #13
Nu fik jeg fjernet samba og installeret det igen... og nu kan jeg starte de 2 daemons med: "/etc/init.d/samba start"

\\domain virker stadig ikke men det er vel et spørgsmål om hvordan laver min conf-fil eller hvad?
Avatar billede oz2kas Nybegynder
02. august 2004 - 22:50 #14
Når du skriver \\domain, er domain så det du har sat som:
"workgroup =" i smb.conf?
For så er det kun den workgroup, eller det domain den er i, og ikke navnet på selve maskinen.

Hvad kalder du serveren? (Prøv evt. at poste din smb.conf her.)

Du kan sætte følgende linie ind:
netbios name = navn
og navngive serveren på den måde.

Kan du nu komme ind med \\ip?
Avatar billede redhat9user Nybegynder
02. august 2004 - 22:56 #15
En klassiker er at glemme at slå firewall'en fra.....  :o)
Avatar billede oz2kas Nybegynder
02. august 2004 - 22:57 #16
;o)
om end ikke andet, så er det da tilgiveligt. hehe.
Avatar billede keet Nybegynder
02. august 2004 - 23:06 #17
Her er min conf:
[global]

    # Do something sensible when Samba crashes: mail the admin a backtrace
    panic action = /usr/share/samba/panic-action %d

    server string = mit.domæne.dk
    encrypt passwords = true
    passwd program = /usr/bin/passwd %u
    passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
    unix password sync = Yes
    syslog = 0
    max log size = 0
    announce version = 5.0
    socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
    dns proxy = No
    invalid users = root
    create mask = 0660
    directory mask = 0770
    hosts allow =

[test]
    comment = test
    path = /var/www/tynan
    read only = yes
    guest ok = yes

[www]
    comment = www
    path = /var/www/
    force group = mk
    writeable = Yes
Avatar billede keet Nybegynder
02. august 2004 - 23:11 #18
Er der noget bestemt der skal sættes op på min winXP maskine? netbios? ...
Avatar billede oz2kas Nybegynder
02. august 2004 - 23:13 #19
prøv at indsætte:
netbios name = server
workgroup = workgroup

test evt. med testparm og se om den kommer med fejl eller warnings, og genstart så dine dæmoner igen.

Hvis du venter et par minutter herefter, skulle du gerne kunne se at der er kommet endnu en gruppe under netværkssteder fra din windows der hedder workgroup.
prøv at se om du kan tilgå den så.

du kan evt. sætte:
security = user
og sikre dig at den bruger du logger på windows maskinen også er oprettet på linux'en (man smbpassword)
Avatar billede oz2kas Nybegynder
02. august 2004 - 23:15 #20
Jeg melder fra for i aften, men du kan evt. prøve at rode lidt rundt med de forskellige instillinger, eller prøve swat (apt-get install swat ; http://server:901, og log ind som root)

Jeg vender tilbage i morgen.
Avatar billede redhat9user Nybegynder
02. august 2004 - 23:52 #21
Har du slået firewall'en på din Linux maskine fra?

min smb.connf er så simpel:

[global]

    workgroup = LINUX
    server string = TJRH9
    log file = /var/log/samba/%m.log
    max log size = 0

    encrypt passwords = yes
    smb passwd file = /etc/samba/smbpasswd

    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

    dns proxy = no


[shared]
    comment = /home/everyone on TJRH9
    path = /home/everyone
    public = yes
    writable = yes


Måske mangler du public=yes

Har du Nautilus? Hvis du har delte filområder på dine windåser bør du kunne se dem i Nautilus med smb:///
Avatar billede keet Nybegynder
03. august 2004 - 14:26 #22
Hmm. Forsøgte at forbinde til den fra en win2000 maskine, og det virkede.
Så det må være min winXP der ikke helt magter det.
Hvad kan være galt?
Avatar billede oz2kas Nybegynder
03. august 2004 - 16:32 #23
har du firewall på den?
hvad giver en "nbtstat -a \\serverip" ?
kan du komme ind på andre windows maskiner med din xp?
holder du den opdateret fra windowsupdate (sp1, hotfixes osv.)?
Avatar billede keet Nybegynder
03. august 2004 - 17:25 #24
Jeg kører med Webspeed og har fundet ud af at TDC har lukket for nogle porte, så det må være derfor.

Er det ikke port 139 jeg skal bruge?

Jeg må finde ud af at lave noget ssh tunnel eller noget.
Nogen foreslag?

Men du skal mange tak for hjælpen oz2kas
Avatar billede oz2kas Nybegynder
03. august 2004 - 17:42 #25
Det var da så lidt :-)

Hvis du har begge maskiner på før dit modem (er det ikke det der kommer med den løsning?) så burde der ikke være lukket nogle porte.
Avatar billede oz2kas Nybegynder
03. august 2004 - 17:42 #26
Jo, det er port 139.

Kan du telnet://serverip:139 ?
Avatar billede keet Nybegynder
03. august 2004 - 20:18 #27
jeg kan ikke bruge telnet.

min linux maskine står et helt andet sted.
Avatar billede keet Nybegynder
03. august 2004 - 20:22 #28
Jeg har oprettet et nyt spørgsmål bare lige for at holde tingene adskilt:
http://eksperten.dk/spm/525997
Avatar billede oz2kas Nybegynder
03. august 2004 - 22:35 #29
Ikke bruge telnet?
Hvordan mener du?
Kan du ikke connecte, eller kan du ikke finde ud af at bruge telnet?
Står begge dine maskiner ikke på samme forbindelse?
Avatar billede keet Nybegynder
04. august 2004 - 12:46 #30
Nej jeg kan ikke telnette... Der kom en fejl med at destinationsværten aktivt nægtede adgang.

Min linux maskine står et helt andet sted.
Avatar billede oz2kas Nybegynder
04. august 2004 - 13:29 #31
Ok.
Så kan det meget vel være derfor at du ikke kan tilslutte dig maskinen :-)
Avatar billede keet Nybegynder
04. august 2004 - 15:25 #32
Jeg har fået det til at virke nu.
Lavede sådan at samba kun kan forbindes fra localhost og så har jeg brugt putty til at lav en tunnel.
Avatar billede oz2kas Nybegynder
04. august 2004 - 18:26 #33
Dejligt at det virker :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester