Jump to content

Zmiana nazwy użytkownika


NoRobot
 Share

Recommended Posts

Czy jest możliwa zmiana nazwy już istniejącego użytkownika w systemie, a jeżeli tak, to jak to zrobić?

Link to comment
Share on other sites

Dzięki, ale to nie okazało się takie proste. Po wykonaniu tych dwóch poleceń nie mogłem się już do siebie zalogować. Trochę kombinowałem, ale zakończy się to reinstalacją systemu.

Link to comment
Share on other sites

No tak, pewnie trzeba by jeszcze ustawić katalog domowy:

usermod -d /home/newuser -m newuser

Najwidoczniej nazwa katalogu domowego musi być taka sama jak nazwa użytkownika. Da się to obejść bez reinstalacji – zaloguj się na roota.

Link to comment
Share on other sites

@sunrise przyznaję, trochę się rozpędziłem – nigdy jakoś nie bawiłem się w zmianę nazwy użytkownika. Dopiero teraz jak to sobie na szybko przetestowałem to działa bez konieczności zmiany katalogu domowego, zarówno w GUI jak i w terminalu. Tak na dobre to nawet nie trzeba zmieniać grupy. Jedyny problem może być taki, że usermod nie zmieni nazwy użytkownika, bo jego procesy są aktywne gdzieś w tle – trzeba je wpierw ubić.

Link to comment
Share on other sites

Robiłem co mogłem, siedziałem nad tym do późna w nocy. Na drugi dzień reinstalacja systemu i wszystko OK. Dzięki za pomoc.

Link to comment
Share on other sites

Ja w takich wypadkach robię dowiązanie:

ln -s /home/staryuser /home/nowyuser

I daję uprawnienia dla nowegousera:

chown -R nowyyser:nowyuser /home/staryuser
chmod 700 /home/staryuser

Różne programy mają często wbite na sztywno ścieżki do konfiguracji, czy katalogów tymczasowych i potrzebują również starej ścieżki.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...