Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: samba - nemohu najít smbusers  (Přečteno 13074 krát)

_teevee_

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
samba - nemohu najít smbusers
« kdy: 17 Prosinec 2007, 19:07:45 »
Ahoj
mám začátečnický problém. Zkouším si nastavit sambu dle návodu http://wiki.ubuntu.cz/Samba, ale marně. Dostal jsem se ke kroku přidání a odebrání uživatele (sudo smbpasswd -a xxx). Problém spočívá v tom že nemohu nalézt dále uváděný soubor /etc/samba/smbusers.
Děkuji za radu.

Petr Merlin Vaněček

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5038
    • Zobrazit profil
    • Lomítkáři
Re: samba - nemohu najít smbusers
« Odpověď #1 kdy: 17 Prosinec 2007, 20:08:51 »
ten prikaz smbpasswd -a uzivatelske_jmeno probehne ok, nevypise to nejakou chybu? Na te wikine totiz je jedna drobna nepresnost - aby sel uzivatel do samby pridat, musi napred existovat v systemu (a ne opacne, jak je to tam uvadene), jinak smbpasswd sice vyzve k zadani, hesla, ale konci chybovou hlaskou "Failed to modify password entry for user uzivatelske_jmeno"
Registered Linux user #421281
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

_teevee_

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #2 kdy: 18 Prosinec 2007, 07:39:51 »
nastaveni uzivatele probehne bez problemu. Do systemu jsem jej pridal.

b.art

  • Člen
  • **
  • Příspěvků: 226
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #3 kdy: 18 Prosinec 2007, 09:45:25 »
... Na te wikine totiz je jedna drobna nepresnost ...

A tak nechcete to opravit at to nemate dalsi lidi? Ja bych to udelal, ale vubec nevim o co jde.
- uzivatel je deviant

Petr Merlin Vaněček

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5038
    • Zobrazit profil
    • Lomítkáři
Re: samba - nemohu najít smbusers
« Odpověď #4 kdy: 18 Prosinec 2007, 09:56:16 »
... Na te wikine totiz je jedna drobna nepresnost ...

A tak nechcete to opravit at to nemate dalsi lidi? Ja bych to udelal, ale vubec nevim o co jde.

Jde o to, ze je tam jako prvni uvadene pridani uzivatele do samby a az nasledne pridana informace, ze uzivatel musi existovat i v systemu a navod jak pridat uzivatele do systemu, melo by to byt naopak - napred pridat uzivatele do systemu a nasledne pridat uzivatele do samby. Ne ze bych to udelat nechtel, ale popravde nemam na wikine zalozeny ucet a nechce se mi hrabat do cizi docela dost precizni prace.

_teevee_: Pokud jste uzivatele pridal, muze se na sambu dostat, nebo to dela nejake problemy? Co rikaji logy (/var/log/samba/smbd.log nmbd.log atd.) ?
Registered Linux user #421281
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

b.art

  • Člen
  • **
  • Příspěvků: 226
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #5 kdy: 18 Prosinec 2007, 10:03:01 »
...nechce se mi hrabat do cizi docela dost precizni prace...

Toto me prijde jako opravdu zvlastni pristup k wiki. Uz se tady neco v podobnem smyslu driv objevilo a ja se nestacim divit  ::) To je nejake mistni nepsane pravidlo?

//EDIT: Tim myslim opravovani, upravovani a korekturu clanku na wiki. ;)
« Poslední změna: 18 Prosinec 2007, 10:05:00 od b.art »
- uzivatel je deviant

Pavelp

  • Host
Re: samba - nemohu najít smbusers
« Odpověď #6 kdy: 18 Prosinec 2007, 10:11:02 »
b.art:
Tak se nedivte, opravte to a nerypejte do druhych.

b.art

  • Člen
  • **
  • Příspěvků: 226
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #7 kdy: 18 Prosinec 2007, 13:39:02 »
Nerypu, slusne se ptam. Jestli se vam to nezda, je mi lito, ale chyba asi nebude u me.
A myslim, ze by to mel opravit nekdo kdo s tim ma zkusenosti - cili ja ne.
- uzivatel je deviant

Pavelp

  • Host
Re: samba - nemohu najít smbusers
« Odpověď #8 kdy: 18 Prosinec 2007, 17:48:04 »
Takovych, kteri si "mysli, ZEBY se mnelo... " najdete v kazde hospode tucty. Tech kdo umi a muzou je podstatne min. Nepodsouvejte jinym neochotu "se zapojit". V takovemto foru nemate sebemensi sanci poznat prave duvody toho cloveka proc to nechce udelat. Je to jeho rozhodnuti a tecka.


b.art

  • Člen
  • **
  • Příspěvků: 226
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #9 kdy: 18 Prosinec 2007, 18:06:39 »
Neberete to cely nejak moc osobne? Ja jsem nerikal nic o tom, ze to tam pan Vanecek musi pridat. Nedejboze, ze bych mu to prikazoval. Pouze jsem se zastavil nad tim nazorem nezasahovani do hotovych wiki clanku (obecne - ne pouze v tomto pripade). Jinak toto uz je dost ot tak navrhuju, abychom si to vyrikali pres soukrome zpravy.
- uzivatel je deviant

Petr Merlin Vaněček

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5038
    • Zobrazit profil
    • Lomítkáři
Re: samba - nemohu najít smbusers
« Odpověď #10 kdy: 18 Prosinec 2007, 18:21:30 »
Jezismarja co jsem to tu rozpoutal? :) Proste jsem akorat ted nasel vec, ktera je na wikine tak trochu jinak, jen se mi nechtelo se registrovat (clanky na wiki nepisu a ani normalne wikinu neupravuju)  a co se tyce tech uprav - jedna se mi o to, ze pokud si s tim nekdo dal praci, nechci mu do toho takovymhle zpusobem zasahovat, prave proto, ze by to mohl vzit osobne (a uz jsem se s tim mnohokrate setkal :() Takze tak :)
Registered Linux user #421281
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

_teevee_

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #11 kdy: 19 Prosinec 2007, 15:31:57 »
Pripojit k SAMBE se mi nedari. Vedlejsi PC s WIN XP muj pocitac ani nenajde. Dival jsem se do iptables a mam vse povoleny (od internetu jsem izolovan routerem se zakazanym pristupovanim do moji male site, tak by me snad nikdo nemel ohrozit), tak typuju ze mi to firewall neblokuje. Opacnym smerem (z smb4k z Ubuntu) jsem pocitac s WINXP vubec nenasel. ping mezi pocitacema funguje.

co se tyka log souboru, v adresari /var/log/samba jsem nasel toto:
---------------------------------------------------------------------------
/var/log/samba/log.mnbd :

[2007/12/18 16:28:03, 0] nmbd/nmbd.c:terminate(58)
  Got SIGTERM: going down...
[2007/12/19 07:43:34, 0] nmbd/nmbd.c:main(699)
  Netbios nameserver version 3.0.24 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2006
[2007/12/19 07:49:17, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
  *****
 
  Samba name server SEMSARDEL is now a local master browser for workgroup WGSEMSARDEL on subnet 192.168.0.2
 
  *****

-------------------------------------------------------------
log.smbd :

[2007/12/19 07:43:34, 0] smbd/server.c:main(847)
  smbd version 3.0.24 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2006


uvadim jen posledni vypis, ty ostatni jsou v podstate stejne, jen se meni datum pripadne pojmenovani pracovni skupiny. Lze nejak spolehlive zjistit jestli mi server bezi a jestli je v me siti viditelny?

predem dekuji za vase rady

Pavelp

  • Host
Re: samba - nemohu najít smbusers
« Odpověď #12 kdy: 19 Prosinec 2007, 18:12:24 »
Terminal a: testparm, nmblookup, smbstatus, nbtscan.
Da se k te sambe pripojit na tom stroji kde bezi ?

_teevee_

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #13 kdy: 21 Prosinec 2007, 12:18:56 »
Tak Samba uz jede, z nejakeho duvodu predtim nechtela - mozna chybka ve widlach. Pres zalozeny ucet se pezproblemu prihlasim. Divne ale je ze stale neexistuje soubor smbusers.

Pavelp

  • Host
Re: samba - nemohu najít smbusers
« Odpověď #14 kdy: 21 Prosinec 2007, 12:48:08 »
Neni potreba, muzete spat klidne, nehledejte ho.

_teevee_

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re: samba - nemohu najít smbusers
« Odpověď #15 kdy: 21 Prosinec 2007, 17:15:57 »
Spatna zprava, jak se server rozjel, tak prestal jet :-( . Zkousel jsem jeste pouzit puvodni nastaveni, ale marne. Pro urichleni posilam config a vypis testparm.

**********************************************************************
[global]

   workgroup = MSHOME
   server string = UBUNTU_LINUX
;   wins support = no
;   wins server = w.x.y.z
   dns proxy = no
;   name resolve order = lmhosts host wins bcast
;   interfaces = 127.0.0.0/8 eth0
;   bind interfaces only = true
   log file = /var/log/samba/log.%m
   max log size = 1000
;   syslog only = no
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   security = user
   username map = /etc/samba/smbusers
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
;   guest account = nobody
   invalid users = root
;   unix password sync = no
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
;   pam password change = no
;   domain logons = yes
;   logon path = \\%N\profiles\%U
;   logon path = \\%N\%U\profile
;   logon drive = H:
;   logon home = \\%N\%U
;   logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
;   load printers = yes
;   printing = bsd
;   printcap name = /etc/printcap
;   printing = cups
;   printcap name = cups
;   printer admin = @lpadmin
;   include = /home/samba/etc/smb.conf.%m
   socket options = TCP_NODELAY
;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
;   domain master = auto
;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash
;[homes]
;   comment = Home Directories
;   browseable = no
;   valid users = %S
;   writable = no
;   create mask = 0600
;   directory mask = 0700
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   writable = no
;   share modes = no
;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700
[printers]
   comment = All Printers
   browseable = no
   path = /tmp
   printable = yes
   public = no
   writable = no
   create mode = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
;   write list = root, @ntadmin

;[cdrom]
;   comment = Samba server's CD-ROM
;   writable = no
;   locking = no
;   path = /cdrom
;   public = yes

;   preexec = /bin/mount /cdrom
;   postexec = /bin/umount /cdrom

[public]
    path = /home/samba
    public = True
    only guest = False
    writable = True
    printable = no
    directory mask = 0777
    create mask = 0777

********************************************************
Load smb config files from /etc/samba/smb.conf
Processing section "[printers]"
Processing section "[print$]"
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
        workgroup = MSHOME
        server string = %h server (Samba, Ubuntu)
        obey pam restrictions = Yes
        passdb backend = tdbsam
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
        username map = /etc/samba/smbusers
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        panic action = /usr/share/samba/panic-action %d
        invalid users = root

[printers]
        comment = All Printers
        path = /tmp
        create mask = 0700
        printable = Yes
        browseable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

[public]
        path = /home/samba
        read only = No
        create mask = 0777
        directory mask = 0777
        guest ok = Yes
********************************************************************
log.smbd:

[2007/12/21 17:02:40, 0] smbd/server.c:main(847)
  smbd version 3.0.24 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2006
********************************************************************
log.nmbd:

[2007/12/21 17:02:40, 0] nmbd/nmbd.c:main(699)
  Netbios nameserver version 3.0.24 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2006
[2007/12/21 17:08:23, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
  *****
 
  Samba name server SEMSARDEL is now a local master browser for workgroup MSHOME on subnet 192.168.0.2
 
  *****
******************************************************************
server neni na siti vubec videt. Nevidim jej ani od sebe ve smb:/ .
Demoni nmbd a smbd bezi. smbd dokonce dvakrat!? pokud jeden killnu tak v smb:/ vidim sebe i windows pocitac (z windows bohuzel sebe nevidim). smbd je spusteny dvakrat po kazdym restartu samby.


Pavelp

  • Host
Re: samba - nemohu najít smbusers
« Odpověď #16 kdy: 21 Prosinec 2007, 18:20:23 »
Jestji je ve vypisu bezicich procesu, tak tedy bezi, ne? Ze je tam dvakrat, je normalni, kdyz se pripoji vic pocitacu, byl by tam jeste vickrat. To je princip unixovych demonu, nad tim nebadejte. Hledejte, co jste zmenil. Samo se jaxi (obvykle) nic nemeni. Opet doporucuju testovat utilitami. 

Petr Merlin Vaněček

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5038
    • Zobrazit profil
    • Lomítkáři
Re: samba - nemohu najít smbusers
« Odpověď #17 kdy: 21 Prosinec 2007, 19:34:10 »
Jeste bych se zeptal - PC nevidite v okolnich pocitacich, ale pokud date ve win
start -> spustit -> \\ip.adresa.toho.pc a ok, pripoji se to?
Registered Linux user #421281
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová