Witam. Chciałem zmienić nazwę użytkownika i komputera oraz hasła-wynika to z tego że dałem laptopa do serwisu i kazałem im przy zmianie dysku na nowy zainstalować linuxa,tak zrobili i pozakładali przy instalacji swoje nazwy. Więc mam takie czy edytować i zmieniać to co jest czy prościej będzie założyć nowe konto a stare wywalić?
Cytat: stefan1980 w Lipiec 18, 2019, 10:22:15 AM
Witam. Chciałem zmienić nazwę użytkownika i komputera oraz hasła-wynika to z tego że dałem laptopa do serwisu i kazałem im przy zmianie dysku na nowy zainstalować linuxa,tak zrobili i pozakładali przy instalacji swoje nazwy. Więc mam takie czy edytować i zmieniać to co jest czy prościej będzie założyć nowe konto a stare wywalić?
Nie wiem, obie rzeczy są tak samo proste, wybierz co preferujesz (menu startowe > MX Narzędzia > MX Zarządzanie użytkownikiem).
(http://imgur.com/7egwiTml.png)
Dzięki Fibo za odpowiedź. Zastanawiałem się właśnie czy bedzie możliwość zmiany nazwy użytkownika i komputera oraz czy od razu hasło się zmieni kiedy zrobię to w zarządzaniu użytkownikiem czy też będę musiał kombinowac w terminalu? A czy też będę mógł zmnienić hasło roota?
A i jeszcze jedno pytanie czy nazwa katalogu home też się sama zmieni po wcześniejszej zmianie nazw?
Cytat: stefan1980 w Lipiec 18, 2019, 02:32:05 PM
Dzięki Fibo za odpowiedź. Zastanawiałem się właśnie czy bedzie możliwość zmiany nazwy użytkownika i komputera oraz czy od razu hasło się zmieni kiedy zrobię to w zarządzaniu użytkownikiem czy też będę musiał kombinowac w terminalu? A czy też będę mógł zmnienić hasło roota?
Tak, wszystkich użytkowników, także root.
Zmiana nazwy komputera też jest prosta, chociaż trzeba to wykonać ręcznie.
(znalazłem na tej stronie: https://www.cyberciti.biz/faq/debian-change-hostname-permanently/)
Krok 1.
Edytuj plik hostname, w terminalu na przykład tak:
$ sudo nano /etc/hostname
Wpisz tu nową nazwę, jaką ma mieć komputer (host).
W nano zapisujesz Ctrl+O, wychodzisz Ctrl+X. Możesz to też normalnie edytować z Thunara edytorem Geany lub zwykłym dowolnym tekstowym, mi jest szybciej w terminalu takie rzeczy robić.
Krok 2.
W terminalu wpisz (polecenie odświeża nazwę hosta):
$ sudo /etc/init.d/hostname.sh start
I teraz, jak uruchomisz terminal ponownie (albo nowe okno terminala włączysz), już powinna się pojawić nowa nazwa komputera (hosta).
Cytat: stefan1980 w Lipiec 18, 2019, 02:34:06 PM
A i jeszcze jedno pytanie czy nazwa katalogu home też się sama zmieni po wcześniejszej zmianie nazw?
Tak, gdy zmienisz nazwę użytkownika (tam na samym dole na screenie jest opcja zmieniania nazwy), nazwa katalogu zmienia się automatycznie (to trwa chwilę dłużej czasami, więc trzeba cierpliwie poczekać na zakończenie procesu i potwierdzenie). Przed chwilą sprawdziłem dla testu.
ok Fibo. Dzięki za odpowiedź. Dziś postaram się powalczyć bo tak jak pisałem w poprzednim wątku dopiero wczoraj się wyprostowałem z długim ładowaniem się MX.
Cytat: stefan1980 w Lipiec 18, 2019, 02:50:56 PM
ok Fibo. Dzięki za odpowiedź. Dziś postaram się powalczyć bo tak jak pisałem w poprzednim wątku dopiero wczoraj się wyprostowałem z długim ładowaniem się MX.
Właśnie przeczytałem, gratuluję.
Więc co udało mi się zrobić.Zmieniłem hasło root w Zarządzaniu użytkownikiem. W konsoli: zmieniłem nazwę hosta wg wskazówek tu podanych oraz komendą passwd zmieniłem hasło ustawione przez serwisantów wcześniej. Nie mogę natomiast zmienić nazwy użytkownika w Zarządzaniu użytkownikiem(screenshot Fibo). W pozycji Zmień Nazwę konta użytkownika po naciśnięciu Żaden- nie pokazuje mi aktualnego-czyli mnie jako użytkownika. Stworzyłem nowe konto i pokazywało - ale tylko nowe konto a nie dotychczasowe. Więc spróbowałem w terminalu usermod -l, i usermod --login
i nic to nie dawało.Pokazała się lista z opcjami usermod i nic więcej, chyba coś żle komendę wpisuje. Czy może powinienem wpisać
# usermod -l, lub # usermod --login
Jeżeli jest coś tu źle wpisane proszę mnie poprawić bo nie mogę coś zmienić nazwy dotychczasowego użytkownika
Chyba że taka komenda
# usermod -d /users/home -m -l janek jimbo
bo od razu zmieniło by mi to nazwę użytkownika i nazwe katalogu home
Generalnie, hasła można zmieniać także w tym narzędziu MX Zarządzanie użytkownikiem.
U mnie na liście do zmiany hasła pojawia się root i dwóch pozostałych użytkowników. Można zmieniać także root, bo przy uruchamianiu MX Zarządzanie użytkownikiem prosi o podanie hasła root i dostaje uprawnienia.
Na liście 'Zmień nazwę konta użytkownika' pojawia mi się dwóch użytkowników.
Czy najpierw zmieniłeś nazwę hosta, a potem próbowałeś zmiany nazwy użytkownika?
Cytat: stefan1980 w Lipiec 19, 2019, 09:05:37 AM
Więc co udało mi się zrobić.Zmieniłem hasło root w Zarządzaniu użytkownikiem. W konsoli: zmieniłem nazwę hosta wg wskazówek tu podanych oraz komendą passwd zmieniłem hasło ustawione przez serwisantów wcześniej. Nie mogę natomiast zmienić nazwy użytkownika w Zarządzaniu użytkownikiem(screenshot Fibo). W pozycji Zmień Nazwę konta użytkownika po naciśnięciu Żaden- nie pokazuje mi aktualnego-czyli mnie jako użytkownika. Stworzyłem nowe konto i pokazywało - ale tylko nowe konto a nie dotychczasowe. Więc spróbowałem w terminalu
A jakie hasło zmieniłeś komendą passwd w konsoli? Hasło użytkownika?
Najpierw próbowałem zmienić nazwę użytkownika jednak jak pisałem nic się nie pojawiało więc zmieniłem nazwę hosta a poźniej hasło root. Tak zmieniłem hasło dotychczasowego użytkownika
W takim razie (jeżeli to nowa instalacja z nową konfiguracją) być może łatwiej/szybciej będzie stworzyć nowe konto użytkownika.
lub pozostanę przy starej nazwie użytkownika, bardziej mi zależało pozmieniać hasła bo takie wymyślne wpisali w serwisie że aż mi sie odechciewało hehe.A co sądzisz jakby zrobić to tak jak pisałem?
# usermod -d /users/home -m -l janek jimbo
a wziąłem to z tej strony
https://pl.wikipedia.org/wiki/Usermod]
Teraz tylko chodzi głównie o zmianę nazwy użytkownika i katalogu home
Cytat: stefan1980 w Lipiec 19, 2019, 01:50:17 PM
lub pozostanę przy starej nazwie użytkownika, bardziej mi zależało pozmieniać hasła bo takie wymyślne wpisali w serwisie że aż mi sie odechciewało hehe.A co sądzisz jakby zrobić to tak jak pisałem?
# usermod -d /users/home -m -l janek jimbo
a wziąłem to z tej strony
https://pl.wikipedia.org/wiki/Usermod]
Teraz tylko chodzi głównie o zmianę nazwy użytkownika i katalogu home
Sądzę, że możesz spróbować, albo możesz nie próbować. To Twój system i Twoje decyzje (i wyniki działań) ;)
W podręczniku usermod (man usermod) możesz doczytać (jest po polsku, przynajmniej u mnie) i upewnić się, co robią konkretnie poszczególne flagi/parametry.
Edit:
Spróbuję tego na maszynie wirtualnej, za parę minut napiszę co i jak mi wyszło.
Edit 2:
Ok, zmieniło nazwę użytkownika i katalogu, hasło pozostało takie samo (jak sprzed zmiany).
użyłem:
$ sudo usermod -d /home/nowa-nazwa -m -l nowa-nazwa stara-nazwa
czyli jeżelii dobrze zrozumiałem
$ sudo usermod -d /home/stefan1980 -m -l stefan1980 janek
stefan1980-nowa nazwa
janek - stara nazwa
1 zmieni mi nazwę użytkownika i katalogu home czyli podpisze stefan1980/home?
2 hasło z janka zostanie przy stefan1980?
Cytat: stefan1980 w Lipiec 19, 2019, 03:04:51 PM
czyli jeżelii dobrze zrozumiałem
$ sudo usermod -d /home/stefan1980 -m -l stefan1980 janek
stefan1980-nowa nazwa
janek - stara nazwa
1 zmieni mi nazwę użytkownika i katalogu home czyli podpisze stefan1980/home?
2 hasło z janka zostanie przy stefan1980?
W systemie plików wygląda to tak:
/home/nazwa-uzytkownika-1
/home/nazwa-uzytkownika-2
itd.
po zmianie, ścieżka do katalogu domowego powinna wyglądać /home/stefan1980
Co robią poszczególne flagi:
-d - nowy katalog logowania dla użytkownika
-m - przenieś zawartość katalogu domowego użytkownika do nowej lokalizacji
-l - nazwa użytkownika zostanie zmieniona z LOGIN na NOWY-LOGIN
Hasło powinno pozostać to samo - tak testowałem w Virtual Box, wylogowałem się i zalogowałem na nową (zmienioną) nazwę użytkownika i użyłem starego hasła do logowania.
Więc tak. Próbowałem tej komendy
sudo usermod -d /home/stefan1980 -m -l stefan1980 janek
jednak nic to nie dało bo użytkownik janek ma uruchomione 2256 procesów. Dobra wiec komenda
sudo pkill -u janek
.
Wylogowało janka i kicha. Po powtórnym zalogowaniu komenda
sudo usermod -l sfefan1980 janek
i powtórka z rozrywki czyli JOHN ma uruchomione ileś tam procesów. Na razie odpuszczam.Lepiej poznam troche system hehe. Chyba że ktoś ma jakieś pomysły
Cytat: stefan1980 w Lipiec 20, 2019, 06:21:32 AM
Więc tak. Próbowałem tej komendy
sudo usermod -d /home/stefan1980 -m -l stefan1980 janek
jednak nic to nie dało bo użytkownik janek ma uruchomione 2256 procesów. Dobra wiec komenda
sudo pkill -u janek
.
Wylogowało janka i kicha. Po powtórnym zalogowaniu komenda
sudo usermod -l sfefan1980 janek
i powtórka z rozrywki czyli JOHN ma uruchomione ileś tam procesów. Na razie odpuszczam.Lepiej poznam troche system hehe. Chyba że ktoś ma jakieś pomysły
Nie wiem w jaki sposób to zmieniasz i z jakiego konta, natomiast ja zmieniałem nazwy z innego konta niż docelowe.
Czyli przykładowo mając konta o nazwie alfa1, beta2, gamma3, będąc zalogowanym na koncie alfa1 zmieniałem nazwę gamma3 na delta4.
Nie zmieniałem nazwy alfa1 na inną (nową), będąc zalogowanym na alfa1.
Dodatkowo, sprawdzaj zawsze to co wpisujesz w terminalu, bo tu u góry wpisałeś np.:
'sudo usermod -l sfefan1980 janek'
'sfefan1980'
Edit:
Jeśli masz tylko jedno konto użytkownika i konto root, załóż (nawet tymczasowo) drugie konto nowego użytkownika, zaloguj się na nie i z tego konta możesz zmienić nazwę tego pierwszego konta.
Zmiana nazwy konta (tego, na którym aktualnie jesteś zalogowany), gdy się jest na nim zalogowanym, nie zadziała.
Przy czym może się zdarzyć, że gdy się wylogujesz i zalogujesz ponownie (na to konto, z którego będziesz wykonywał zmianę), pozostaną jeszcze w tle jakieś procesy tego użytkownika, którego nazwę chcesz zmienić (teraz testuję na Virtual Box). Wtedy MX Zarządzanie użytkownikiem pokaże komunikat, że nie może zmienić nazwy.
W tym przypadku trzeba je zakończyć (ja uruchamiam w terminalu $ sudo htop, znajduję i zaznaczam proces tego użytkownika i 'k' - kończy/zabija proces).
Przepraszam że tak długo nie odpisywałem. Więc u mnie zakończyło się to ponowną instalacją systemu i w jej trakcie podałem nazwy użytkownika oraz komputera takie jakie chciałem. Teraz w zarządzaniu użytkownikiem wyświetlają mi się 2 konta -moje i root i wszystko tutaj jest w porządku. Czemu nie było tego wcześniej to nie wiem. Dzięki Fibo za pomoc.