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

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Windows 2000 server a Ubuntu server  (Přečteno 5660 krát)

johnderfel

  • Návštěvník
  • Příspěvků: 4
Windows 2000 server a Ubuntu server
« kdy: 25 Března 2008, 15:02:55 »
Mám takový problém,
mám funkční síť s doménou pod Windows 2000 server na ni připojeno 20 stanic s Windows XP, na kterých mám nainstalován jako druhý OS Ubuntu 7.10 "Gutsy Gibbon". Jedna stanice má nainstalován Ubuntu server a potřeboval bych nastavit síť tak, aby když jsou všichni na linuxu, tak aby byli připojeni do domény vytvořené na Ubuntu server a když jsou na XP, tak pod výchozí doménou. Povedlo se mi nastavit Sambu tak, aby do sebe připojila stanice s XP, ale při přihlašování mám na výběr pouze doménu linuxovou a PCneco - původní doména ze seznamu zmizí. Nicméně o to mi ani nejde. Jak docílit toho, aby mi to fungovalo prosím.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Windows 2000 server a Ubuntu server
« Odpověď #1 kdy: 25 Března 2008, 16:34:09 »
No podle toho, jak to chápu musíte mít dvě různé domény. A ani jeden ze serverů nesmí být globálně local master.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

johnderfel

  • Návštěvník
  • Příspěvků: 4
Re: Windows 2000 server a Ubuntu server
« Odpověď #2 kdy: 25 Března 2008, 20:22:33 »
No dobře, ale pořád mi není jasné jak nastavit Ubuntovské stanice, aby se chovaly tak, že jsou v doméně. Našel jsem v síťovém nastavení možnost zadat IP, bránu název i doménu - bude to stačit aby se potom stanice přidala do domény (mám skript pro přidání PC do domény a XP mi to přidávalo).
A ještě dotaz. Má být Ubuntu server jako PDC nebo BDC, tak aby se dohodli s Windows 2000. Někdo mi taky říkal, že se musí na Woknech nastavit vztah důvěryhodnosti domén, ale ubuntovskou doménu mi to jednak nezobrazilo a když jsem ji chtěl přidat, tak že účet na to nemá právo.
 

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Windows 2000 server a Ubuntu server
« Odpověď #3 kdy: 25 Března 2008, 21:34:52 »
Aha, takze - Ubuntu a doména - doména je věc Windows, nikoliv Linuxu, takže nativně nečekejte, že to bude fungovat tak, jak na Windows. Jedná se spíše o oprávnění přístupu uživatelů na server pře SMB protokol, ne o kontrolu nad Linuxovým strojem (tj. i ohledně existence účtů). To se musí řešit malinko jinak (i když to samosebou také jde). Mám za to, že by měla být PDC.
« Poslední změna: 25 Března 2008, 21:37:45 od Petr 'Merlin' Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

johnderfel

  • Návštěvník
  • Příspěvků: 4
Re: Windows 2000 server a Ubuntu server
« Odpověď #4 kdy: 26 Března 2008, 13:34:29 »
Tak jsem moc nepokročil.
Na serveru jsem vytvořil uživatele  s samba guest account a  stanici jsem přidal  pomocí skriptu (v seznamu uživatelů je jako pc06 s dolarem), Na stanici jsem nastavil doménu, ale účet uživatele pod sambou se mi nepovedlo připojit. Přikládám výpis smb.conf. Možná dělám chybu v postupu nastavení práv nebo nastavení stanic. prosím o radu
[global]
   workgroup = UBUNTU.LOCAL
   netbios name = UBUNTU
   server string = Samba %V on %L
   max log size = 1000
   time server = Yes
   add user script = useradd -g users '%u'
   add group script = addgroup --force-badname --disabled-password `echo "%g"|sed "s/ /_/g"`
   delete group script = delgroup '%g'
   add user to group script = adduser '%u' `echo "%g"|sed "s/ /_/g"`
   add machine script = useradd -g machines '%u'; smbpasswd -a -m '%u'
   logon script = logon.bat
   logon path = \\%L\profiles\%u\%m
   domain logons = Yes
   os level = 65
   preferred master = Yes
   local master = No
   domain master = Yes

[homes]
   read only = No

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

[profiles]
   path = /home/ssamba-ntprof
   admin users = @administrator
   read only = No
   create mask = 0600
   directory mask = 0700
   browseable = No

[zaci]
   path = /home/roaming/zaci
   available = No

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Windows 2000 server a Ubuntu server
« Odpověď #5 kdy: 26 Března 2008, 14:10:28 »
Uživatel i PC musí existovat jak v systému, tak v sambě tj.
Kód: [Vybrat]
sudo useradd testuser
sudo useradd testuserpc$
sudo smbpasswd -a testuser
sudo smbpasswd -a -m testuserpc$
« Poslední změna: 26 Března 2008, 15:03:17 od Petr 'Merlin' Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re: Windows 2000 server a Ubuntu server
« Odpověď #6 kdy: 26 Března 2008, 14:38:44 »
Merline, toto "userass" je správně? Nemá to být také "useradd"? Což je jistě stejné, jako "adduser", že? :)
« Poslední změna: 26 Března 2008, 15:05:01 od Petr 'Merlin' Vaněček »

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Windows 2000 server a Ubuntu server
« Odpověď #7 kdy: 26 Března 2008, 15:05:32 »
Merline, toto "userass" je správně? Nemá to být také "useradd"? Což je jistě stejné, jako "adduser", že? :)

Samosebou tam má být useradd :D A stejné to není - adduser ti vytvoří i skupinu, domovský adresář atd. zatímco useradd vytvoří jen uživatele bez zbytečných příkras (předpokládám, že uživatel se do systému nebude hlásit, když ještě neexistuje) :)

Hrome musí být ta tlačítka Změnit a Citace tak blízko sebe :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re: Windows 2000 server a Ubuntu server
« Odpověď #8 kdy: 26 Března 2008, 18:18:09 »
Díky za vysvětlení. Můžeš mi v rychlosti ještě prozradit, proč např.použít "useradd" a ne "adduser"? Přeci se nepřihlásím, pokud nemá uživatel vytvořený ~ přes "useradd"?

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Windows 2000 server a Ubuntu server
« Odpověď #9 kdy: 26 Března 2008, 18:20:48 »
No právě :) A to je ta výhoda - že se nepřihlásíš přes ssh, ftp, smtp a co já vím co ještě. Snadno si tak omezíš počet možných "útoků" ze strany blbého uživatele. V systému uživatel existuje, samba si jen ověřuje oprávnění - tzn. můžeš říci, že soubory patří danému uživateli. ~ k tomu nepotřebuješ.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re: Windows 2000 server a Ubuntu server
« Odpověď #10 kdy: 26 Března 2008, 18:26:30 »
Aha, tak to pak teda joooo  8)
Dík.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

johnderfel

  • Návštěvník
  • Příspěvků: 4
Re: Windows 2000 server a Ubuntu server
« Odpověď #11 kdy: 27 Března 2008, 11:24:48 »
Vytvořil jsem na serveru oba účty, tak jak ste poradil. Pak jsem šel na stanici a tu jsem v nastavení sitě přejmenoval na na serveru vytvořený název, v položce obecné jsem nastavil ještě doménu ubuntu.local. pak jsem stanici restartoval  a pokoušel jsem se připojit jako testuser, ale přihlásit se mi nepovedlo. Ping fungoval ok, ale když dám místa - síť, a vidím pouze wokna. >:(
« Poslední změna: 09 Dubna 2008, 22:47:30 od johnderfel »

 

Provoz zaštiťuje spolek OpenAlt.