LINUX-BG   Adres : http://www.linux-bg.org
Kak da migrirame star Samba PDC?
Ot: Eric Cartman
Publikuvana na: 26-09-2008
Adres na statiiata: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=407274012
Zdraveite, tova e purvata mi statiia i veroiatno niama da e izdurzhana mnogo dobre. SHTe se opitam da obiasnia kak sum migriral potrebitelite ot rabotesht Samba PDC kum nov takuv.
Izhodni danni:
Stariiat domein e versiia 3.0.20b-3.3-SUSE, instaliran na OpenSUSE 10.0. Noviiat e versiia 3.0.28-0.el5.8 na CentOS 5.1. Az lichno reshih da suzdam nov domein s razlichno ime ot stariia. Mozheshe da bude i sus sushtoto ime i ID, no ne biah siguren, che shte sraboti i predpochetoh novata instalatsiia. Sushto taka opisanite stupki tuk rabotiat pri men, no niama garantsiia, che taka shte e pri vseki. Pravete kakvoto reshite na vasha otgovornost! CHist sum veche 
Nachalo:
1.Proveriavame dali vsichki potrebiteli v nashata mrezha se logvat kum stariia domein. V sluchaia neshtata ne biaha suvsem taka – chast ot horata izpolzvaha lichni profili, t.e. logvaha se kum tiahnata si mashina.
2.Suzdavame nov PDC. Za tselta sum izpolzval statiite na runtime ot tozi sait - CHast 1 i CHast 2 . Vtorata chast samo sum ia testval, no oshte ne sum ia vnedril. Drugite rukovodstva, koito sum polzval sa tova, GUI Tools, Kopirane na lokalen profil.
Stupki kum migratsiiata:
1.Suzdavame nov smb.conf po podobie na stariia
2.Testvame chrez testparm i sledvame rukovodstvoto ot linux-bg CHast 1. Sled kato se ubedim, che imame rabotesht domein preminavame kum sledvashtite stupki.
3.Tuk veche ima edna hvatka. Triabva da kopirame i redaktirame, taka che da suvpadnat /etc/passwd, /etc/shadow i /etc/group ot stariia domein. Sled tova im sravniavam ID-tata i nastroivam ID-to na noviia domein da e sushtoto kakto na stariia. Tova stava taka:
Primeren kod
[root@olddomain ~]# net getlocalsid
 SID for domain OldDomain is: S-1-5-21-3910203592-2584712022-4742135
 
 [root@olddomain ~]# net getdomainsid
 SID for domain OldDomain is: S-1-5-21-3910203592-2584712022-4742135
 SID for domain DOMAIN is: S-1-5-21-3910203592-2584712022-4742135
 
 [root@newdomain ~]# net getlocalsid
 SID for domain NewDomain is: S-1-5-21-3910203592-2584712022-4742285
 
 [root@olddomain ~]# net getdomainsid
 SID for domain NewDomain is: S-1-5-21-3910203592-2584712022-4742285
 SID for domain DOMAIN is: S-1-5-21-3910203592-2584712022-4742285
 
 [root@newdomain ~]# net setlocalsid S-1-5-21-3910203592-2584712022-4742135
 
 [root@olddomain ~]# net getdomainsid
 SID for domain NewDomain is: S-1-5-21-3910203592-2584712022-4742135
 SID for domain DOMAIN is: S-1-5-21-3910203592-2584712022-4742135
4.Na tazi stupka predpriemame restart na mashinata, kudeto e noviiat domein. Pravim go za vseki sluchai, za da se zastrahovam. Tova ne e zadulzhitelna stupka, no taka napravih az.
5.Proveriavame dali sambata raboti kakto triabva. Sega kopirame profila na proizvolen potrebitel, koito shte e testovi za noviia domein. Dori i neshto da se oburka vinagi mozhem da go iztriem.
6.Triabva da dobavim ruchno vseki potrebitel na sistemata kum samba i da modifitsirame profila mu. Veroiatno mozhe da se izpolzva skript, no moite potrebiteli ne sa mnogo (okolo 20) i ne sum se opitval:
Primeren kod
1.smbpasswd –a user 
 2.usermod –d /mnt/sambaFS/profiles/user user – premestvame domashnata direktoriia na potrebitelia
 v negoviia profil. Ne e zadulzhitelno, no az predpochetoh taka. 
 3.chmod –R 775 /mnt/sambaFS/profiles/user/ 
 4.chown –R user:group /mnt/sambaFS/profiles/user/ 
 5.testparm 
 6.service smb restart
7.Restartiram sambata. Opitvam se da se logna ot niakoi svoboden kompyutur kum noviia domein s potrebitelskoto ime i parola na testoviia profil. Ako e uspeshno triabva da vidia sushtiia desktop i nastroiki kakto na originalniia profil ot stariia domein. Ako ne e uspeshno-troubleshooting spored sluchaia. Otkrih, che neshtata vurviat po-gladko ako predvaritelno sum dobavil takuv potrebitel na dadenata mashina. Prosto ni triabva administratorski account. Posle ot My Computer-Properties, smeniame Network ID i chrez Change – domeina, kum koito mashinata prinadlezhi.
8.Mozhe da se nalozhi da suzdadem tozi testovi potrebitel chrez smbpasswd –a user. Suzdavame i drug potrebitel. Razlogvam se sus stariia i vlizam s noviia. Vuzmozhno e, tui kato noviia niama vse oshte gotov profil Windows-a da kazhe, che ne mozhe da otkrie takuv profil na survura i shte zaredi lokalen po podrazbirane. Tova ne e strashno, tui kato pri izlizane ot sesiiata toi shte zapishe dannite vurhu survura. Tuk e mnogo vazhno pravilno da sme nastroili pravata na direktoriite. Pri sledvashtoto zarezhdane na profila veche ne bi triabvalo da vizhdate tozi nadpis.
9.Osoben sluchai e ako profila na niakoi potrebitel e samo lokalen. Togava e nuzhno purvo da suzdadem potrebitelia. Posle se logvame na dadena Windows-ka mashina s tozi potrebitel i vizhdame preduprezhdenie, che Windows-a ne namira profil za tozi potrebitel i shte zaredi takum po podrazbirane. Niama problem – sled tova izlizame i proveriavame, che veche ima suzdaden profil na domeina za tozi potrebitel. Sled tova vlizame s administratorski prava na suotvetnata mashina. Nuzhno e dori i potrebitelia da e lokalen administrator pak da vlezem ili s ime Administrator ili s niakoi drug lokalen potrebitel s takiva prava. Sled tova kopirame profila na zhelaniia potrebitel (obiknoveno se namira v C:\Documents and Settings\username). Kopirame vsichko ottam bez NT* i nt* failovete na survura. Nastroivame pravata na noviia profil. Sega veche se logvame na lokalnata mashina otnovo s negovoto ime i parola i veche bi triabvalo da zaredim priasno kopiraniia profil.
Dano sum bil polezen!

<< Izpolzvane na KVM pod CentOS 5 | Konfigurirane na Kmail za rabota s poshtata na Gmail >>

Avtorite na saita, kakto i tehnite sutrudnitsi zapazvat avtorskite prava vurhu sobstvenite si materiali publikuvani tuk, no te sa copyleft t.e. mogat svobodno da budat kopirani i razprostraniavani s iziskvaneto izrichno da se upomenava imeto na avtora, kakto i da se publikuva na vidno miasto, che te sa vzeti ot originalniia im URL-adres na tozi survur (http://www.linux-bg.org). Avtorskite prava na prevodnite materiali prinadlezhat na tehnite avtori. Ako s publikuvaneto tuk na niakakuv material nevolno sa narusheni nechii prava - sled konstatiraneto na tozi fakt materialut shte bude svalen.

All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
Linux is copyright by Linus Torvalds.
© Linuks za bulgari EOOD 2007
© Slavei Karadjov 1999 - 2006

All rights reserved.

Èçïúëíåíèåòî îòíå: 0 wallclock secs ( 0.16 usr + 0.00 sys = 0.16 CPU)