Autor |
Sõnum |
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
Ja nüüd see ka siis veel: administraator@administraator-desktop:~$ cat /var/log/samba/log.nmbd
[2008/05/04 10:19:19, 0] nmbd/nmbd.c:main(711)
Netbios nameserver version 3.0.28a started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2008/05/04 10:19:19, 0] nmbd/nmbd_subnetdb.c:create_subnets(245)
create_subnets: unable to create any subnet from given interfaces. nmbd is terminating
[2008/05/04 10:19:19, 0] nmbd/nmbd.c:main(785)
ERROR: Failed when creating subnet lists. Exiting.
administraator@administraator-desktop:~$
|
|
|
|
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
Proovi "/usr/sbin/nmbd -D" Kui muidugi nmbd binaar asub Ubuntus seal.
Sellega ei juhtunud midagi
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
Proovi seda:
kõigepealt
seejärel
Kood: |
sudo sed '/interfaces/I s/.*/#&/' -i.bak smb.conf
|
ja lõpuks
Kood: |
sudo /etc/init.d/samba restart
|
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Äkeste on puuk , konfifail paistab esmapilgul nagu toimiv olevat.
|
|
|
|
_________________ IT teenused
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
tegin selle ära ja nüüd sain lõpuks sellise vastuse. Mis ma nüüd peaksin tegema?
administraator@administraator-desktop:/etc/samba$ sudo /etc/init.d/samba restart
* Stopping Samba daemons start-stop-daemon: warning: failed to kill 5151: No such process
[ OK ]
* Starting Samba daemons [ OK ]
administraator@administraator-desktop:/etc/samba$
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
kiriainile kirjutas: | tegin selle ära ja nüüd sain lõpuks sellise vastuse. Mis ma nüüd peaksin tegema?
administraator@administraator-desktop:/etc/samba$ sudo /etc/init.d/samba restart
* Stopping Samba daemons start-stop-daemon: warning: failed to kill 5151: No such process
[ OK ]
* Starting Samba daemons [ OK ]
administraator@administraator-desktop:/etc/samba$ |
Kas see tähendab seda, et nmbd kustub ikka ära ?
mine uuesti /etc/samba ja proovi seda:
Kood: |
sudo sed '/hosts allow/I s/.*/#&/' -i.backup smb.conf
|
ja proovi samba uuesti käivitada.
Kui see ei aita siis tuleb samba eelmisele versioonile tagasi viia.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
tegin selle ära, aga just kui midagi ei juhtunud. Aga kuidas seda sambat nüüd proovida käivitada, et kus ma aru saan, et ta käib?
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
kiriainile kirjutas: | tegin selle ära, aga just kui midagi ei juhtunud. Aga kuidas seda sambat nüüd proovida käivitada, et kus ma aru saan, et ta käib? |
Midagi erilist ei juhtunudki ainult muutsime smb.conf faili
Kood: |
sudo /etc/init.d/samba restart
|
Ja mine wini taha ning vaata kas ubuntu ilmub sinna.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
Nüüd andis sellise asja. Panen lapsed magama ja hetke pärast proovin Win -st vaadata. Aga üks küsimus: et kus saaks sellist tarkust õppida?
administraator@administraator-desktop:/etc/samba$ sudo /etc/init.d/samba restart
[sudo] password for administraator:
* Stopping Samba daemons [ OK ]
* Starting Samba daemons [ OK ]
administraator@administraator-desktop:/etc/samba$
|
|
|
|
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
Nii, nüüd oli näha aga küsib kasutajat ja salasõna. Omast arust pole ma midagi sellist ubuntus pannud. Aga mis see võiks olla? Või kuidas seda vaadata?
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
kiriainile kirjutas: | Nii, nüüd oli näha aga küsib kasutajat ja salasõna. Omast arust pole ma midagi sellist ubuntus pannud. Aga mis see võiks olla? Või kuidas seda vaadata? |
Noh, sinuga juba igav ei hakka
Ma arvan, et sa peaks õppima selgeks selle graafilise liidese kasutamise. Ma ei tea kuidas need graafilised frontendid töötavad ega oska selle koha pealt nõu anda.
Ühesõnaga samba kontrollib ligipääsu ressurssidele kontrollides winiga ühilduva kasutaja olemasolu "smbusers" failist ja kontrollib tema salasõna "smbpasswd" failist ja sama kasutaja peab leiduma ka Linuxi passwd failist. Samas failisüsteem peab ka lubama selle kasutaja tegevust olgugi, et samba lubab kasutaja ressurssidele ligi.
Alguseks niipalju:
Logi Ubuntusse
Kood: |
smbpasswd -a administraator
|
Ja annad salasõna.
Selle salasõnaga saad ressurssidele ligi.
See kas ta küsib salasõna ka siis kui "guest" on lubatud sõltub smb kliendi implementatsioonist. Kas ta üritab guestina siise logida või mitte.
Võta browseable =no printeri eest ära siis näed ka seda winist.
Ps: Peaksid samba kasutamise kohta tegema eraldi teema.
Miks sa selle teema raua alla panid ?
EDIT: Sorry panin vähe puusse su kasutaja on muidugi administraator.
Ühesõnaga logi lihtsalt sisse ja anna käsk "smbpasswd -a adminstraator"
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
Vahepeal oli see arvuti remondis. Aga nüüd ikkagi kui kirjutan smbpasswd -a administraator
Siis annab ta sellise asja:
administraator@administraator-desktop:~$ smbpasswd -a administraator
When run by root:
smbpasswd [options] [username]
otherwise:
smbpasswd [options]
options:
-L local mode (must be first option)
-h print this usage message
-s use stdin for password prompt
-c smb.conf file Use the given path to the smb.conf file
-D LEVEL debug level
-r MACHINE remote machine
-U USER remote username
extra options when run by root or in local mode:
-a add user
-d disable user
-e enable user
-i interdomain trust account
-m machine trust account
-n set no password
-W use stdin ldap admin password
-w PASSWORD ldap admin password
-x delete user
-R ORDER name resolve order
administraator@administraator-desktop:~$
Mis ma sellega peale hakkan Ei saa ikka kuidagi sellesse arvutisse. Küsib kasutajanime ja parooli. Kuidgi rumal on olla
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
kiriainile kirjutas: | Vahepeal oli see arvuti remondis. Aga nüüd ikkagi kui kirjutan smbpasswd -a administraator
Siis annab ta sellise asja:
administraator@administraator-desktop:~$ smbpasswd -a administraator
When run by root:
smbpasswd [options] [username]
otherwise:
smbpasswd [options]
options:
-L local mode (must be first option)
-h print this usage message
-s use stdin for password prompt
-c smb.conf file Use the given path to the smb.conf file
-D LEVEL debug level
-r MACHINE remote machine
-U USER remote username
extra options when run by root or in local mode:
-a add user
-d disable user
-e enable user
-i interdomain trust account
-m machine trust account
-n set no password
-W use stdin ldap admin password
-w PASSWORD ldap admin password
-x delete user
-R ORDER name resolve order
administraator@administraator-desktop:~$
Mis ma sellega peale hakkan Ei saa ikka kuidagi sellesse arvutisse. Küsib kasutajanime ja parooli. Kuidgi rumal on olla |
Selle smbpasswd vidinaga on selline lugu, et -a option lisab kasutaja andmebaasi ja seda saab teha ainult root. Kui kirjutada lihtsalt smbpasswd siis ta üritab muuta sisselogitud kasutaja samba parooli aga sul too puudub andmebaasis seega:
Kood: |
sudo smbpasswd -a administraator
|
Üldiselt on lihtsam teha unix/samba kasutaja samanimeline ja salasõnaline kui windoosas siis ei pea seda salasõna kogu aeg sisestama kui privaatset home kausta välja jagada. Share security leveli puhul peaks piisama kui salasõna klapib aga vaikimisi on user security.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
nii, proovisin seda nüüd kirjutada. Muidugi ei saanud ma aru, et kas ma sain nüüd parooli peale või mitte. Aga win ikka ligi ei pääse. Selle kasutajanimega asjad kehvad. Ei saa aru milline see on.
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
kiriainile kirjutas: | nii, proovisin seda nüüd kirjutada. Muidugi ei saanud ma aru, et kas ma sain nüüd parooli peale või mitte. Aga win ikka ligi ei pääse. Selle kasutajanimega asjad kehvad. Ei saa aru milline see on. |
No palju sul seal Ubuntus kasutajaid on ?
Kui sa kasutad sama konf faili nagu sa eelnevalt postitasid siin teemas siis sul on jagatud "homes" ainult mis on spetsiaalne share mis on mõeldud jagamaks kasutajate kodu kausta siis automaatselt antud juhul jagatakse kõikide kasutajate kodukad. Loomulikult ainult need kasutajad pääsevad ligi nendele kellel on ka samba kasutaja sisestatud koos salasõnaga.
Praegu ma arvan lihtsalt tuleb teha sambale taaskäivitus ja uuesti proovida. Seda sa juba peaks hästi oskama:
Kood: | sudo /etc/init.d/samba restart |
EDIT: ahjaa sul oli seal veel mingi pdf share ka...... Kas see on eraldi kasutaja ? Kui on siis tead mida teha. See, et seal on guest ok ei oma mingit väärtust kui Linuxi failisüsteemi õigused pole piisavad. Samba küll laseb läbi aga failisüsteem plokib ikka. Kui tahad kõiki kasutajaid lubada siis anna chmod -R 777 õigused kogu kataloogile.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
Ma olen selles ubuntus ainuke kasutaja. Tegin restardi ja proovisin sinna windoosasse kirjutada igast asja ja ei ikka ei pääsenud ligi. Mis saaks veel vaadata.
|
|
|
|
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
EDIT: ahjaa sul oli seal veel mingi pdf share ka...... Kas see on eraldi kasutaja ? Kui on siis tead mida teha. See, et seal on guest ok ei oma mingit väärtust kui Linuxi failisüsteemi õigused pole piisavad. Samba küll laseb läbi aga failisüsteem plokib ikka. Kui tahad kõiki kasutajaid lubada siis anna chmod -R 777 õigused kogu kataloogile.
Kuidas seda õigust nüüd anda?
|
|
|
|
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
Ah, uus jama. Tegin ära mingi uuenduse ja nüüd ütleb windoosast ,et pole juurdepääsu õigust.
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
kiriainile kirjutas: | Ah, uus jama. Tegin ära mingi uuenduse ja nüüd ütleb windoosast ,et pole juurdepääsu õigust. |
Räägi nüüd konkreetsemalt mis uuenduse.
Mis puutub nüüd samba kaudu jagatud ressursside kasutamisse siis on vaja ainult paar asja meeles pidada.
1. Samba autoriseerib sind kasutades oma registreeritud kasutajate andmebaasi mille sa lisad smbpasswd -ga kusjuures sama Linuxi kasutaja peab eksisteerima süsteemis aga nende salasõnad ei pea kattuma. Sambale võib anda direktiive mis lubavad ainult teatud kasutajat teatud ressurssi kasutama või kasutajate gruppi jne. Kui üritad sisse logida kasutajana mida pole samba andmebaasis või konfi failis on direktiiv mis seda kasutajat ei luba siis samba plokib sinu juurdepääsu
2. Isegi kui samba konfis on sul lubatud kirjutada/lugeda aga failisüsteemi õigused lubavad ainult lugeda siis saad ikkagi ainult lugeda. Tähendab selle samba ja Linuxi ühisel samanimelisel kasutajal peab olema kas omistuse või grupi kaudu õigused failisüsteemi tasandil antud ressursile. Loomulikult käivad ka kõikidele teistele mõeldud õigused mille puhul saavad kõik keda samba on autoriseerinud kasutada seda vastavalt privileegidele ja kui ressursile pääseb ligi guestina siis saavad sinna kõik kes vähegi antud lähivõrku oma arvuti torkavad.
Need on väga elementaarsed asjad minu meelest isegi windowsis on keerulisem kuna sealne ACL võimaldab anda privileege suurema täpsusega. Pealegi ressursside jagamine windoosas toimub täpselt samal põhimõttel seal on ka eraldi võrgu kaudu õigused ja failisüsteemi õigused ning väiksem õigus võidab kui läheb autoriseerimiseks.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
kiriainile
Pingviini aktivist
Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
|
|
No, tegin ubuntule uuenduse ja kuidagi ta muutis ka ära samba asjad. Aga ma proovin selle ise tagasi sudida. Muidugi arvan, et jään jänni. Aga ma annan siia kohe teada.
Aga mul nüüd järgmine arvuti töö juures käsil ja tahaks ta panna teistega ühte võrku. Siin samba on andnud vaikimisi workgroup aga minul võrk NET.
Kuidas seda muuta. Asi selles, et ei leia võrguprinterit ülesse. Võrguprinter on ühendatud ühe teise ubuntu järgi läbi samba.
|
|
|
|
|
|
|
|
|