Jak dodać konto gościa bez hasła?

13

Czasami mam w domu przyjaciół, którzy chcą korzystać z mojego komputera. Jak mogą korzystać z konta gościa bez wpisywania hasła?

vrcmr
źródło
Odpowiedzi są nieaktualne.
6005

Odpowiedzi:

8

Metoda 1

user@ubuntu:~$ sudo adduser guest
user@ubuntu:~$ sudo passwd -d guest

Spowoduje to dodanie użytkownika o nazwie „gość”, a następnie usunięcie jego hasła. Możesz zalogować się zarówno ze standardowego monitu getty login, jak i graficznych menedżerów logowania, takich jak GDM. Działa to dla mnie na Ubuntu 10.10.

Jednak najwyraźniej nie działa to dla niektórych osób korzystających z Ubuntu. A zatem:

Metoda 2

  1. Zrób użytkownika.
  2. Otwórz / etc / shadow: gksudo gedit /etc/shadow
  3. Znajdź linię, która zaczyna się od właśnie utworzonego użytkownika. Zauważ, że linia ma wiele pól oddzielonych dwukropkami.
  4. Zmień drugie pole do: U6aMy0wojraho. W moim przypadku:

    gość: 6 $ $ m4CpcgBw $ i9XLGaUNToClOJ1X5Grug / COUjlkhoPv1: 15048: 0: 99999: 7 :::

    staje się:

    guest:U6aMy0wojraho:15048:0:99999:7:::
    
  5. Zapisz plik, wyloguj się i wypróbuj nowe konto bez hasła.

Pochodzenie tej metody pochodzi z wersji Ubuntu livecd. Domyślny użytkownik (ubuntu) nie wymaga hasła logowania. Jeśli spojrzysz /etc/shadowna podgląd na żywo, U6aMy0wojrahoczy używasz zaszyfrowanej formy magicznego hasła. Wyjaśnię to, aby podkreślić, że nie jest to ogólne rozwiązanie dla systemu Linux, ale coś specyficznego dla Ubuntu.

djeikyb
źródło
1
można to zrobić za pomocą jednego polecenia:useradd -m -p U6aMy0wojraho guest
STX_user3581226
2

Utwórz nowego użytkownika bez dostępu administracyjnego, a następnie kliknij: „Brak hasła przy logowaniu”. Może to rozwiązać problem, ale możesz się zalogować i na swoje imię (od prawej): sesja gościa.

antivirtel
źródło
-1

Właśnie znalazłem ten przewodnik (z 2010 roku), który korzysta z sesji gościa zamiast tworzyć użytkownika. Sesja gościa ma domyślnie wyższe ustawienia zabezpieczeń, nie zezwala na dostęp do plików systemu plików w nautilus i wszystkie pliki są usuwane po wylogowaniu, ponieważ są przechowywane na / tmp.

Oto treść powyższego linku, posta utworzonego pierwotnie przez @Kainalu :

Moderatorzy - nie wiem, gdzie nauczyłem się, jak to zrobić, i nie mogłem tego znaleźć, więc postanowiłem opublikować tutaj. Jeśli jest to duplikat lub niewłaściwe miejsce, prosimy odpowiednio moderować.

Nauczyłem się, jak to zrobić gdzieś w sieci. Ta instrukcja pomoże Ci utworzyć konto na ekranie logowania, które będzie logowało tę samą sesję gościa widoczną w menu użytkownika. Zaletą tego jest to, że będzie to łatwo dostępne konto gościa, nie zachowując żadnych plików ani zmian po wylogowaniu, oraz wyższy model bezpieczeństwa konta. Potwierdzono pracę w dniach 10.04 - 10.10, ale wskazówki dotyczą 10.10

  1. W ramach istniejącego konta administratora przejdź do pozycji menu System -> administracja -> Użytkownicy i grupy

  2. Kliknij Dodaj. w tym momencie może być konieczne podanie hasła. Nazwij swojego nowego użytkownika, co tylko chcesz, oprócz gościa. Konta nie można nazwać gościem, ale gość robi to dobrze. szyfrowanie konta nie jest potrzebne. To konto będzie kontem „przypominającym” sesję gościa

  3. Na następnym ekranie wprowadź hasło i upewnij się, że kliknąłeś pole wyboru „Nie pytaj o hasło przy logowaniu”, kliknij OK, aby zakończyć

  4. Jako dodatkowy środek ostrożności kliknij Ustawienia zaawansowane, gdy wrócisz do ekranu Użytkownicy i grupy oraz na karcie Uprawnienia użytkownika, odznacz Monitoruj dzienniki systemowe.

  5. Wyjdź z menu Użytkownicy i grupy, a następnie wyloguj się i do swojego nowego konta

  6. Tam utwórz folder o nazwie GuestManager, a w tym folderze utwórz zwykły plik tekstowy o nazwie Guestmanager.sh, zawierający ten kod:

Kod:

#!/bin/bash

# Launches the guest session
/usr/share/gdm/guest-session/guest-session-launch
# Logs the user when done
/usr/bin/gnome-session-save --logout
  1. Zapisz to, a następnie kliknij prawym przyciskiem myszy, przejdź do właściwości, a następnie przejdź do karty uprawnień. Na tej karcie kliknij „zezwól na uruchamianie pliku jako programu”, a następnie zamknij to okno.

  2. Otwórz pozycję menu System -> Preferencje -> Aplikacje startowe, a następnie wyłącz wszystkie aplikacje startowe, a następnie kliknij przycisk dodaj. Wpisz nazwę i komentarz jako GustManager, a dla polecenia wpisz /home/visitor/GuestManager/GuestManager.sh, gdzie gościem będzie nazwa wybrana dla konta w kroku 2. kliknij dodaj, a następnie zamknij

  3. Usuń wszystkie aplety i dodatkowe paski narzędzi (możesz chcieć opuścić główne menu gnome), ustaw tło na czarne lub coś innego nijakiego i wyloguj się. Ponieważ to konto jest tylko „boosterem”, żaden z tych pasków narzędzi i takie nie będą potrzebne, więc ich usunięcie oszczędza pamięć i czas ładowania.

  4. CIESZYĆ SIĘ!

sergio91pt
źródło
1
Obowiązkowe „Zachęca się do zamieszczania treści linku w treści odpowiedzi, aby przynajmniej zapobiec potencjalnemu i możliwemu do zniesienia komentarzowi do linku”. :)
ThorSummoner
@ThorSummoner Dla przypomnienia „obowiązkowa” uwaga jest mniej więcej prawdziwa w stosie przepełnienia stosu, gdzie powszechną praktyką jest to, że odpowiedzi z linkami do kodu bez osadzonego kodu są usuwane. Wyjaśniono mi, że wynika to z obaw, że ten kod może być własnością intelektualną. Jednak linki do postów na forach Ubuntu są stałe, a treść wkrótce się nie pojawi, więc wydaje się, że nie ma powodu do usuwania tych postów ze względu na obawy, że połączone treści znikną. Nie głosuję też za takimi postami. Gdybym nie spodobał się postowi, usunę go, ale głosuj.
karel