Jak zmienić konto użytkownika w systemie Windows 10 na Ubuntu Bash Shell
Kiedy po raz pierwszy instalujesz Ubuntu lub inną dystrybucję Linuksa na Windows 10, zostaniesz poproszony o utworzenie nazwy użytkownika i hasła UNIX. Bash automatycznie loguje się do tego konta użytkownika po uruchomieniu powłoki, ale możesz zmienić te poświadczenia, jeśli potrzebujesz.
Jak konta użytkowników działają w środowisku Linux
Kiedy tworzysz nową dystrybucję Linuksa, uruchamiając ją po zainstalowaniu, zostaniesz poproszony o utworzenie konta użytkownika dla powłoki Bash. System Windows nazywa to "kontem użytkownika UNIX". Jeśli więc podasz nazwę "bob" i hasło "letmein", twoje konto użytkownika systemu Linux nosi nazwę "bob" i ma katalog domowy "/ home / bob". musisz podać swoje hasło w powłoce, musisz wpisać "letmein". Te poświadczenia są całkowicie niezależne od twojego konta użytkownika Windows i hasła.
Każde instalowane środowisko Linux ma swoją własną konfigurację, w tym oddzielne pliki, zainstalowane programy i ustawienia konfiguracyjne. Będziesz musiał utworzyć nazwę użytkownika i hasło UNIX dla każdej dystrybucji Linuksa, którą instalujesz.
Jak zmienić domyślne konto użytkownika dla Bash
Aby zmienić domyślne konto użytkownika w powłoce Ubuntu Bash, otwórz okno wiersza polecenia lub okno PowerShell.
Aby otworzyć okno wiersza polecenia, otwórz menu Start, wyszukaj "cmd", a następnie naciśnij klawisz Enter. Aby otworzyć okno PowerShell, kliknij prawym przyciskiem myszy przycisk Start (lub naciśnij Windows + X), a następnie wybierz "Windows PowerShell" z menu Power User.
W oknie Wiersz polecenia lub w oknie PowerShell (nie w oknie powłoki Bash) uruchom odpowiednie polecenie dla swojej dystrybucji Linuksa. Zastąp "nazwa użytkownika" w poniższym poleceniu swoją nową nazwą użytkownika:
- Ubuntu:
ubuntu config --default-user username
- openSUSE Leap 42:
opensuse-42 --default-user username
- SUSE Linux Enterprise Server 12:
sles-12 --domyślna nazwa użytkownika
Możesz określić tylko konto użytkownika, które już istnieje w środowisku Linux.
Na przykład, aby ustawić domyślnego użytkownika jako root, uruchom następujące polecenie. Jest to wygodne, jeśli zapomniałeś hasła do konta użytkownika UNIX, ponieważ użytkownik root ma pełny dostęp do systemu. Będziesz mógł tworzyć nowe konta użytkowników i resetować hasło istniejącego konta użytkownika z poziomu powłoki głównej.
- Ubuntu:
Ubuntu config - root-user root
- openSUSE Leap 42:
opensuse-42 - root roota użytkownika
- SUSE Linux Enterprise Server 12:
sles-12 - root-user-user
Jak utworzyć nowe konto użytkownika w Bash
Możesz tworzyć konta użytkowników, uruchamiając Dodaj użytkownika
polecenie z powłoki Bash środowiska Linux. Na przykład, aby to zrobić w systemie Ubuntu, po prostu uruchom następujące polecenie, zastępując "newuser" nazwą nowego konta użytkownika:
sudo adduser newuser
Podaj hasło do bieżącego konta użytkownika do uwierzytelnienia, a następnie wprowadź hasło dla nowego konta użytkownika. (Jeśli nie pamiętasz swojego aktualnego hasła do konta UNIX, skorzystaj z poleceń omówionych w poprzedniej sekcji, aby najpierw ustawić użytkownika root jako domyślne konto użytkownika).
Zostaniesz również poproszony o podanie innych informacji, takich jak "imię i nazwisko" oraz numery telefonów do nowego konta. Te dane są przechowywane lokalnie na komputerze i nie jest to ważne. Możesz po prostu nacisnąć Enter, aby pozostawić te pola puste.
Po utworzeniu nowego konta użytkownika można go ustawić jako domyślne konto użytkownika za pomocą powyższego polecenia lub przełączyć się na niego za pomocą su
polecenie pokazane na obrazku poniżej.
Jak zmienić hasło do konta użytkownika Bash
Aby zmienić hasło do konta użytkownika Bash, musisz użyć normalnych poleceń systemu Linux w środowisku Bash. Aby zmienić hasło do bieżącego konta użytkownika, uruchom powłokę Bash i uruchom następujące polecenie:
passwd
Wprowadź bieżące hasło do swojego konta użytkownika, a następnie podaj nowe hasło.
Aby zmienić hasło innego konta użytkownika - na przykład, jeśli zapomniałeś hasła, a następnie ustawiłeś konto root jako domyślne konto użytkownika - uruchomisz następujące polecenie, gdzie "nazwa użytkownika" to nazwa użytkownika konta, którego hasło chcesz zmiana:
passwd nazwa użytkownika
To polecenie musi być uruchomione z uprawnieniami root'a, więc musisz go poprzedzić prefiksem sudo
na Ubuntu, jeśli nie używasz go jako root:
sudo passwd nazwa użytkownika
Jak przełączać się między kontami użytkowników
The ubuntu config --default-user username
(lub odpowiednik polecenia dla twojej dystrybucji Linuksa) kontroluje, które konto użytkownika domyślnie korzysta z powłoki Bash. Jeśli jednak chcesz używać wielu kont użytkowników w Bash, możesz przełączać się między nimi w powłoce Bash.
Aby to zrobić, uruchom następujące polecenie w powłoce Bash, zastępując "username" nazwą użytkownika, którego chcesz użyć:
su nazwa użytkownika
Zostaniesz poproszony o podanie hasła do innego konta użytkownika, a następnie zostaniesz przełączony na to konto użytkownika w powłoce Bash.