Otoczenie sieciowe - Sieć SMB
utworzono: 24/06/2002 :: modyfikacja: 23/07/2005
autor: Marcin Moczkowski :: glappo (at) banita (dot) pl
|
|
Zmiana haseł do kont SMB (zdalnych)
W otoczeniu sieciowym czyli sieci SMB
mogą być udostępnione dla ciebie zasoby na użytkownika/hasło czyli z
kontrola dostępu na poziomie użytkownika. Polega to na tym że administrator
zdalnego komputera z którym się łączysz, tworzy dla ciebie konto użytkownika
w jego systemie. Konta te można umownie nazwać kontami SMB gdyż łączysz się
na nie poprzez sieć SMB. Mogą one służyć tez do innych celów, np. na
serwerze Archiwum (banita.pl) na tych samych kontach działa tez poczta, ftp i
często ssh, czyli maja ten sam login i hasło z jednym wyjątkiem. Mianowicie
na serwerze Archiwum konta SMB, nie mają synchronizowanej bazy haseł z pozostałymi
rodzajami kont (czyli pocztą, ftp, ssh) i to mimo posiadania tego samego loginu.
Dlatego trzeba mieć możliwość zmiany hasła do kont SMB przy wykorzystaniu rożnych
systemów, która została przedstawiona poniżej.
Windows for Workgroup 3.11
- W systemie Windows for Workgroup 3.11 możesz zmienić tylko hasło
na konto SMB znajdujące się na Kontrolerze Domeny NT czyli w naszym
przypadku na serwerze Archiwum. Dzięki
temu możesz zmienić hasło na konto SMB jakie używasz m.in. do logowania się
do domeny NT
- Musisz zalogować się do systemu jako użytkownik
, którego hasło chcesz zmienić, czyli jeśli np. jesteś zalogowany w
danym momencie do domeny NT, możesz zmienić teraz swoje hasło dostępu do
niej.
- Żeby zmienić hasło na konto SMB na serwerze Archiwum,
przejdź do "Panel sterowania" -> "Sieć" i wybierz Opcje
"Autostart".
- Ujrzysz "Ustawienia startowe" gdzie wybierz "Ustaw hasło",
pojawi ci się panel zmiany hasła "Zmień hasło domeny"
- Teraz wpisz odpowiedniego użytkownika który istnieje na
kontrolerze domeny NT a poniżej "WARIACI", gdyż tej domeny zmiany dotyczą.
- Następnie wpisz stare hasło i nowe wraz z potwierdzeniem
nowego, jeśli się pomylisz przy wpisywaniu starego hasła ujrzysz komunikat
jak poniżej
- Jeśli twoje dane będą poprawne hasło zostanie pomyślnie
zmienione.
Windows 95/98/Me
- W systemie Windows 95/98/Me możesz zmienić tylko hasło
na konto SMB znajdujące się na Kontrolerze Domeny NT czyli w naszym
przypadku na serwerze Archiwum
. Dzięki
temu możesz zmienić hasło na konto SMB jakie używasz m.in. do logowania się
do domeny NT
Musisz zalogować się do systemu jako użytkownik
, którego hasło chcesz zmienić, czyli jeśli np. jesteś zalogowany w
danym momencie do domeny NT, możesz zmienić teraz swoje hasło dostępu do
niej.
Żeby zmienić hasło na konto SMB na serwerze Archiwum,
przejdź do "Panel sterowania" -> "Hasła" i w zakładce
"Zmień hasło", wybierz "Zmień inne hasła"
Pojawi ci się panel zmiany hasła w którym wybierz
"Microsoft Networks" i wybierz "Zmień"
Zostaniesz poproszony o wpisanie starego hasła i następnie
nowego hasła na konto SMB.
- Jeśli wprowadziłeś poprawne stare hasło oraz jesteś
zalogowany z odpowiednim użytkownikiem, cała akcja powinna zakończyć
się sukcesem, jak na obrazku powyżej
- Pamiętaj, teraz o używaniu nowego hasła przy logowaniu
się do sieci "Microsoft Networks" czyli tez przy logowaniu do
domeny NT
Zmiana hasła z wiersza poleceń - Windows 95/98/Me
W systemach Windows 95/98/Me możesz również zmienić hasło w wierszu
poleceń poprzez komendę NET PASSWORD. Można zmienić hasło za pomocą tej komendy
zarówno w lokalnej bazie haseł jak i na innym komputerze tudzież w domenie NT.
Zmiana hasła dla lokalnego użytkownika:
NET PASSWORD stare_hasło nowe_hasło
Musisz być zalogowany na danego użytkownika któremu chcesz zmienić hasło.
Zmiana hasła dla użytkownika na zdalnym komputerze:
NET PASSWORD \\komputer [użytkownik] stare_hasło nowe_hasło
Musisz być zalogowany na danego użytkownika któremu chcesz zmienić hasło
lub jeśli zostanie on poddany możesz zmienić hasło dla dowolnego użytkownika.
Zmiana hasła dla użytkownika w podanej domenie NT:
NET PASSWORD
/domain:nazwa_domeny [użytkownik] stare_hasło nowe_hasło
Musisz być zalogowany na danego użytkownika któremu chcesz zmienić hasło
lub jeśli zostanie on poddany możesz zmienić hasło dla dowolnego użytkownika.
Windows XP/2003
- W systemie Windows XP/2003 możesz zmienić hasło
na dowolne konto SMB znajdujące się w sieci SMB czyli też na Kontrolerze Domeny NT czyli w naszym
przypadku na serwerze Archiwum. Zauważ, że dzięki
temu możesz zmienić hasło na konto SMB jakie używasz m.in. do logowania się
do domeny NT, ale też na inne konta, na różnych komputerach w sieci używających
kontroli dostępu na poziomie udziału.
- Żeby zmienić hasło na konto SMB np. na serwerze Archiwum,
przejdź do "Panel sterowania" -> "Konta użytkowników"
lub poprzez Menu Start w polu "Uruchom" wpisując "control
userpasswords2"
- Pojawi nam się panel "Konta użytkowników", w
którym przechodzimy do zakładki "Zaawansowane" i wybieramy
"Zarządzaj hasłami"
- Otworzy ci się okienko "Przechowywanie nazwy użytkowników
i hasła" i jeśli nie masz tutaj wprowadzonych danych konta w sieci
SMB, możesz je dodać poprzez "Dodaj".
- Przy dodawaniu nowego konta w polu serwer wpisujesz
lokalizacje na jakim komputerze te konto się znajduje czyli np.
"archiwum", W następnym polu wpisujesz użytkownika z podaniem
grupy roboczej w jakiej się znajduje serwer czyli np. "glappo@wariaci"
i następnie dodajesz hasło na te konto i wszystko zatwierdzasz.
- Pojawi ci się teraz wpis tego konta w oknie "Przechowywanie nazwy użytkowników
i hasła", na który kliknij i wybierz jego "Właściwości"
- W nowym oknie "Właściwości informacji o
logowaniu" wybierz "Zmień" w celu dokonania zmiany hasła
na te konto SMB.
- Zostaniesz poproszony o wpisanie starego hasła i następnie
nowego hasła na konto SMB.
- Jeśli wprowadziłeś poprawne stare hasło cała akcja powinna zakończyć
się sukcesem, jak na obrazku powyżej.
- Pamiętaj, teraz o używaniu nowego hasła przy logowaniu
się do komputera w sieci na które hasło zmieniałeś czy tez przy logowaniu do
domeny NT, jeśli te konto służyło do tego zadania
- Jak zauważyłeś w Windows XP/2003 możesz zmieniać hasła
na dowolne konto w sieci SMB, oczywiście pod warunkiem, że znasz poprawne
hasło, poza maszynami zdalnymi z systemem Windows 95/98/Me jako że one
nie posiadają prawdziwej bazy haseł.
Warto zapoznać się z artykułem w bazie wiedzy
Microsoft
306541 - JAK Zarządzanie przechowywanymi nazwami użytkowników i hasłami na
komputerze, który nie jest członkiem domeny w systemie Windows XP.
DC PasswordChanger
-
Windows NT 4.0/2000/XP/2003
Program DC PasswordChanger pozwala zmienić hasła do kont lokalnych
na wielu zdalnych maszynach w sieci. Normalnie taka operacja wymagałaby zmiany
hasła do konta oddzielnie na każdym komputerze, natomiast dzięki darmowemu
programowi DC PasswordChanger (DCPC) możesz to operacje wykonać za
jednym razem na wielu komputerach. Jak widać program się przydaje szczególnie
tam gdzie nie ma domeny NT, a są w użyciu konta lokalne.
Strona domowa
http://www.danish-company.com/dcwcm/page/{4D40EC77-0788-48E7-9FB6-B81A51F70CD2}.html.
Program DC PasswordChanger możesz pobrać również z naszej strony z działu
Plikownia.
Zmiana hasła z wiersza poleceń - Windows NT 4.0/2000/XP/2003
W systemach Windows NT 4.0/2000/XP/2003 możesz również zmienić hasło w wierszu
poleceń poprzez komendę NET USER. Można zmienić hasło na dwa sposoby
przy użyciu tej komendy (musisz być zalogowany z prawami
administratora):
Zmiana hasła dla użytkownika w danej domenie:
NET USER użytkownik * /domain
Kiedy zostaniesz poproszony o wpisanie hasła, wpisz nowe hasło a nie obecne,
żeby zostało one zmienione.
Możesz jeszcze zmienić hasło w poniższy sposób:
NET USER
użytkownik nowe_hasło
Hasło zostanie zmienione bez pytania o potwierdzenie.
Zmiana hasła z wiersza poleceń jest opisana w bazie wiedzy Microsoft w
artykule
149427 - How to Change User Password at Command Prompt.
Samba/Unix
- W linii poleceń terminala wpisz komendę: "smbpasswd
-r ARCHIWUM",
następnie zostaniesz poproszony o wpisane starego hasła i następnie
nowego hasła na konto SMB.
- Operacja zmiany hasła oczywiście tyczy konta z loginem
na jaki się zalogowałeś do systemu. Jeśli chcesz zmienić hasło dla innego
użytkownika SMB wydaj polecenie "smbpasswd -r ARCHIWUM -U user", gdzie "user"
to nazwa użytkownika dla którego zmieniasz hasło.
- Pamiętaj, teraz o używaniu nowego hasła przy logowaniu
się do komputera w sieci na które hasło zmieniałeś czy tez przy logowaniu do
domeny NT, jeśli te konto służyło do tego zadania
Możesz oczywiście zmieniać hasła na dowolne konto w sieci SMB na
dowolnym komputerze, poza maszynami zdalnymi z systemem Windows 95/98/Me
jako że one nie posiadają prawdziwej bazy haseł.
ChangePassword - Change passwd,samba and squid password
Samba jest często instalowana na serwerach gdzie jest spora baza
użytkowników a przez to i haseł. Zresztą owi użytkownicy to nie tylko
użytkownicy Samby ale przez to systemowi czyli Unix. Częstym problemem przy
zmianie haseł użytkowników Unix jest synchronizacja ich z bazą haseł Samby.
Kolejny problem to możliwość wygodnej zmiany hasła przez użytkowników. Na
oba problemy doskonałym rozwiązaniem jest skrypt cgi ChangePassword, dzięki
któremu poprzez stronę WWW możemy zmienić nasze hasło systemowe Unix, Samby
oraz Squida. Wszystkie hasła są synchronizowane wiec użytkownicy nie muszą
pamiętać wielu haseł gdyż mają jedno hasło do wszystkiego.
Strona domowa projektu ChangePassword -
http://changepassword.sourceforge.net/.
PasswordChanger/Mac OS X
W Mac OS X od wersji 10.2 masz oczywiście
dostępną komendę smbpasswd opisaną w punkcie o Samba/Unix i możesz jej z
powodzeniem używać w wierszu poleceń. No ale ze użytkownicy Mac OS X lubią
aplikacje okienkowe warto przedstawić tego typu program o nazwie
PasswordChanger. PasswordChanger pozwala w wygodny i okienkowy sposób
zmienić hasło na dowalonym serwerze SMB dla dowolnego użytkownika. Program
PasswordChanger jest darmowy dla domowego użytku.
Strona domowa projektu PasswordChanger
http://www.jontd.com/.
Program w wersji 1.3 jest do pobrania m.in. z
http://www.macupdate.com/info.php/id/17106.
Przeczytaj również Dodatkowy opis tyczący haseł SMB.
|