Rozumiem podstawową różnicę między powłoką interaktywną a powłoką nieinteraktywną. Ale co dokładnie odróżnia powłokę logowania od powłoki niezalogowanej? Czy możesz podać przykłady zastosowań interaktywnej powłoki bez logowania ?
Technicznie, chyba że pamjest skonfigurowany do sprawdzania powłoki, pam_shellsżadna z nich nie może faktycznie uniemożliwić zalogowania się, jeśli nie jesteś w powłoce. W moim systemie mają nawet różne rozmiary, więc podejrzewam, że faktycznie coś robią. Jaka jest różnica? dlaczego oboje istnieją? Dlaczego miałbym używać jednego nad drugim? -rwxr-xr-x 1 root …
Chciałbym mieć konto root bezpiecznie, nawet jeśli mój nieuprzywilejowany użytkownik jest zagrożony. W systemie Ubuntu domyślnie można używać sudo tylko ze względów bezpieczeństwa. Nie jestem jednak pewien, czy jest to bezpieczniejsze niż logowanie przy użyciu konsoli tekstowej. Jest zbyt wiele rzeczy, które mogą pójść nie tak, jeśli osoba atakująca może …
Załóżmy, że tworzę użytkownika o nazwie „fałszywy” za pomocą adduserpolecenia. Jak mogę się upewnić, że ten użytkownik NIE będzie realną opcją logowania, bez wyłączania konta. Krótko mówiąc, chcę, aby konto było dostępne za pośrednictwem su - bogus, ale nie chcę, aby było dostępne za pośrednictwem zwykłego monitu logowania. Rozglądając się, …
W moim /etc/passwdpliku widzę, że www-dataużytkownik używany przez Apache, a także różnego rodzaju użytkownicy systemu, mają powłokę logowania jako /usr/sbin/nologinlub /bin/false. Na przykład oto wybór linii: daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin games:x:5:60:games:/usr/games:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin syslog:x:101:104::/home/syslog:/bin/false whoopsie:x:109:116::/nonexistent:/bin/false mark:x:1000:1000:mark,,,:/home/mark:/bin/bash W związku z tym, jeśli spróbuję zamienić się na któregokolwiek z tych użytkowników (co czasami chciałbym …
Patrzyłem na klawiaturę i wpisałem hasło, ponieważ myślałem, że już wpisałem swoją nazwę użytkownika. Nacisnąłem Enter, a kiedy zapytałem o hasło, nacisnąłem Ctrl+ c. Czy powinienem podjąć środki ostrożności, aby upewnić się, że hasło nie jest gdzieś zapisane jako zwykły tekst, czy powinienem je zmienić? To też było na tty …
Do czego służy .xsessionplik w folderze domowym? Co tam należy umieścić? Środowiska pulpitu nie używają tego pliku, a do uruchamiania X z tty jest .xinitrc.
Mamy kilka kont użytkowników, które tworzymy do zadań automatycznych wymagających szczegółowych uprawnień, takich jak przesyłanie plików między systemami, monitorowanie itp. W jaki sposób blokujemy te konta użytkowników, aby ci „użytkownicy” nie mieli powłoki i nie mogli się zalogować? Chcemy zapobiec możliwości, że ktoś może zalogować się SSH jako jedno z …
Znalazłem trzy pliki konfiguracyjne. .xinitrc .xsession .xsessionrc Wiem, że pierwszy służy do używania, startxa drugi i trzeci są używane podczas korzystania z menedżera wyświetlania. Ale jaka jest różnica między dwoma ostatnimi?
Korzystam z komputerów w mojej szkole i chciałbym ich używać zshzamiast bash. Chciałbym ustawić ją jako domyślną powłokę, ale nie mogę uruchomić polecenia, na przykład $ chsh -s $(which zsh)dlatego, że nie mam uprawnień administratora. Czy istnieje sposób, w jaki mogę umieścić coś w sobie .bashrclub coś, co automatycznie wywołuje, …
Kiedy otwieram terminal, pojawia się komunikat „masz pocztę”, ktoś ma pojęcie, dlaczego? Korzystam z systemu OS X, ale ponieważ jest on również oparty na systemie Unix i opiera się na plikach takich jak bashrc, bash_profile itp. Pomyślałem, że ktoś tu może wiedzieć i nie jestem pewien, czy jest to problem …
Administrator systemu unix, w którym pracuję, niechętnie daje mi dostęp do zmiany powłoki logowania z kshna bash. Podawał różne wymówki, najśmieszniejsze jest to, że skoro piszą wszystkie swoje skrypty, bo kshnie będą działać, jeśli spróbuję je uruchomić. Nie wiem, skąd bierze te pomysły, ale skoro nie mogę go przekonać, czy …
Zainstalowałem ZSH na mojej maszynie wirtualnej, gdzie skompilowałem go ze źródła. Lokalizacja ZSH jest /usr/local/bin/zshwtedy, gdy uruchamiam chsh -s /usr/local/bin/zshto wyjście chsh: /usr/local/bin/zsh is an invalid shell. Próbowałem tego również z sudo. Jak mogę to zmienić?
Używam Linux Mint. Moja powłoka logowania ( cat /etc/passwd | grep myUserName) to bash. Po uruchomieniu środowiska graficznego i uruchomieniu z niego emulatora terminali widzę, że .bash_profilenie jest on pozyskiwany (zmienne środowiska, które są exportw nim edytowane, nie są ustawione). Ale jeśli zaloguję się z konsoli tekstowej ( ctrl+ alt+ …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.