Pytania otagowane jako su

su to narzędzie do uruchamiania powłoki lub innego polecenia jako inny użytkownik (domyślnie root).

7
Skąd wzięła się nazwa „koła”?
wheelGrupa na * nix komputerów zazwyczaj odnosi się do grupy z jakimś dostęp root-podobne. Słyszałem, że w niektórych * nixach jest to grupa użytkowników z prawem do uruchamiania su, ale w Linuksie wydaje się być kimkolwiek (chociaż oczywiście potrzebujesz hasła roota). W dystrybucji Linuksa, z której korzystałem, wydaje się, że …
220 sudo  history  group  su 


8
Jaki jest najbezpieczniejszy sposób uzyskania uprawnień roota: sudo, su lub login?
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 …
120 security  sudo  login  su  privileges 

8
Jaka jest potrzeba polecenia „fakeroot” w systemie Linux
Dlaczego w ogóle potrzebujemy fakerootdowodzenia? Czy nie możemy po prostu użyć poleceń sudolub su? Strona podręcznika mówi: fakeroot - uruchom w środowisku fałszywe uprawnienia roota do manipulowania plikami About.com mówi: Daje fałszywe środowisko root. Ten pakiet ma na celu włączenie czegoś takiego: dpkg-buildpackage -rfakerootnp. Usunięcie potrzeby rootowania dla kompilacji pakietu. …
92 sudo  su 

3
su vs sudo -s vs sudo -i vs sudo bash
Jaka jest różnica między następującymi poleceniami: su sudo -s sudo -i sudo bash Wiem, subo muszę znać hasło roota, i sudomuszę być w sudoerspliku, ale po wykonaniu jaka jest różnica? Wiem, że istnieje różnica między sui sudo -sponieważ mój katalog domowy jest /rootpo uruchomieniu su, ale mój katalog domowy jest …
89 sudo  su 

2
Czy jest jakiś dobry powód, aby uruchomić sudo su?
Aby uruchomić powłokę główną na komputerach, na których konto root jest wyłączone, możesz uruchomić jedną z następujących opcji: sudo -i: uruchom interaktywną powłokę logowania (czyta /root/.bashrci /root/.profile) sudo -s: uruchom interaktywną powłokę bez logowania (czyta /root/.bashrc) W świecie Ubuntu bardzo często widzę sudo susugestię jako sposób na uzyskanie powłoki roota. …

2
su options - uruchomienie polecenia jako inny użytkownik
Zastanawiałem się, jak uruchomić polecenie jako inny użytkownik ze skryptu. Mam właściciela skryptu ustawionego jako root. Mam również następujące polecenie uruchamiane w skrypcie, aby uruchomić polecenie jako użytkownik Hudson: su -c command hudson Czy to poprawna składnia?
75 bash  scripting  su  sudo 

3
-bash: sudo: nie znaleziono polecenia
Próbuję wdrożyć aplikację django. Kiedy drukuję apt-get update , widzę W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied) E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission …
63 debian  apt  sudo  su 

4
su nie zmienia użytkownika, ale też nie odpowiada błędem
Gdy rootjestem zalogowany , chciałbym sukonkretnego użytkownika. Uruchomię su usernamei natychmiast otrzymuję monit z powrotem, nadal jako root. Nie podano błędu. Wiem, że stary „użytkownik, do którego próbujesz się zalogować” nie ma uprawnień do folderu, w którym aktualnie się znajdujesz, i nie ma to miejsca w tym scenariuszu. Co więcej, …
56 bash  su 

6
„Su” z błędem „Połączenie X11 odrzucone z powodu nieprawidłowego uwierzytelnienia”
Jako root łączę się ze zdalnym hostem, aby wykonać polecenie. Tylko „standardowy użytkownik” ma odpowiedni plik identyfikatora i poprawny plik .ssh / config, więc najpierw przełączam użytkownika: su standarduser -c 'ssh -x remotehost ./remotecommand' Polecenie działa dobrze, ale pomimo tego, że użyłem „-x” (wyłącz X11-Forwarding) i mam wyłączoną X11Forwards /etc/ssh/ssh_config, …
52 bash  gnu-screen  su  xauth 

3
.bash_profile nie jest pobierany podczas uruchamiania su
Mam użytkownika, powiedzmy user1, który ma modyfikacje .bash_profile, jeden z nich zmienia PATHnp export PATH=/some/place:$PATH. : . Zmiana ta działa dobrze, jeśli loguję się jako user1lub zrobić su - user1. Ale gdy próbuję uruchomić polecenie poprzez sujak rootnp: su -c test.sh oracle (test zawiera echo $PATH) Wydaje się, że nie …


7
Jak ukryć wyjście dd?
Mam skrypt bash, który tworzy jakiś plik przy użyciu dd. Problem polega na tym, że dd generuje dużą ilość danych wyjściowych, które będą popsuć dane wyjściowe mojego skryptu. Rozglądając się, znalazłem rozwiązanie: dd if=boot1h of="/dev/r$temp1" >& /dev/null Czy istnieje alternatywa lub przekierowanie /dev/nullna jedyny sposób?
35 bash  sudo  su  dd 

7
Uruchamianie aplikacji GUI jako inny użytkownik (inny niż root)
Załóżmy, że mam 2 konta użytkowników user1i user2. Kiedy loguję się jako user1, a następnie przełączam na user2używanie su, mogę uruchamiać programy wiersza polecenia, ale programy GUI zawodzą. Przykład: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open display: Jak mogę uruchomić aplikację GUI?
34 shell  x11  xorg  su 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.