Pytania otagowane jako sudo

sudo - Wykonaj polecenie z uprawnieniami administratora.


12
Dlaczego muszę używać sudo do prawie wszystkiego?
Jeśli dobrze rozumiem filozofię Linuksa, sudonależy jej używać oszczędnie, a większość operacji powinna być wykonywana jako użytkownik o ograniczonych uprawnieniach. Ale to nie wydaje się mieć sensu, ponieważ zawsze muszę wprowadzać dane sudo, czy zarządzam pakietami, edytuję pliki konfiguracyjne, instaluję program ze źródła lub co masz. To nie są nawet …
64 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 

5
Jak mogę zmienić nazwę po przypadkowej zmianie nazwy / usr?
Przypadkowo zmieniłem nazwę katalogu /usrna /usr_bak. Chcę to zmienić z powrotem, więc dołączam ścieżkę, /usr_bak/binaby $PATHsystem mógł znaleźć polecenie sudo. Ale teraz sudo mv /usr_bak /usrdaje mi błąd: sudo: error while loading shared libraries: libsudo_util.so.0: cannot open shared object file: No such file or directory Czy istnieje sposób, aby zmienić …
62 ubuntu  sudo  mv 

4
Jak możemy pozwolić użytkownikom innym niż root na kontrolowanie usługi system.d?
Przy sysvinittakim sudoerswpisie wystarczy: %webteam cms051=/sbin/service httpd * Pozwoliłoby to na takie polecenia jak: sudo service httpd status sudo service httpd restart Teraz systemdnazwa usługi jest ostatnim argumentem. Tzn. Ponowne uruchomienie usługi można wykonać za pomocą: systemctl restart httpd.service Oczywiście myślałem, że zdefiniowanie polecenia systemctl * httpd.servicebędzie działało, ale pozwoli …

5
Jak uruchomić polecenie obejmujące przekierowywanie lub przesyłanie potokowe za pomocą sudo?
Staram się postępować zgodnie z najlepszymi praktykami korzystania z sudo zamiast konta root. Korzystam z prostej operacji pliku concat, takiej jak: sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock Nie udaje się to po prawej stronie „>>”, działa jak zwykły użytkownik. Dodanie dodatkowych sudos również kończy się niepowodzeniem (oczekiwane zachowanie od pipowania do …


2
sudo jako inny użytkownik ze swoim środowiskiem
$ whoami admin $ sudo -S -u otheruser whoami otheruser $ sudo -S -u otheruser /bin/bash -l -c 'echo $HOME' /home/admin Dlaczego nie $HOMEjest ustawiony na to, /home/otheruserże bash jest wywoływany jako powłoka logowania? W szczególności /home/otheruser/.bashrcnie jest pozyskiwany. Ponadto /home/otheruser/.profilenie jest pozyskiwany. - ( /home/otheruser/.bash_profilenie istnieje) EDYCJA: Dokładny problem …

3
sshfs mount, sudo odmawia zgody
Używam sshfsdo montowania folderu z niektórymi projektami Pythona przez ssh do mojego ~/katalogu. $ mkdir -p ~/mount/my-projects $ sshfs user@example.com:/home/user/my-projects ~/mount/my-projects Mogę wykonać większość poleceń, jakich można się było spodziewać: $ ls ~/mount/my-projects some-python-project Ale jeśli spróbuję cokolwiek zrobić sudo, nie powiedzie się to z odmową zgody: $ sudo ls …
53 ssh  sudo  sshfs 

1
Dlaczego sudo nie jest domyślnie instalowane w Debianie?
Czytałem przewodnik po instalacji oprogramowania i przyszedłem czytać aż do tego szokującego stwierdzenia: sudonie jest domyślnie instalowany w Debianie. Upewnij się, że twój system jest aktualny i zainstaluj go. Jako obecny użytkownik Debiana trudno w to uwierzyć, ponieważ od instalacji mogę korzystać sudo. Może więc został zainstalowany, gdy zdecydowałem się …
51 debian  sudo 

2
Jaka jest poprawna składnia sudoers do dodania użytkownika?
Zgodnie z komentarzami w /etc/sudoers(Fedora 13): ## Syntax: ## ## user MACHINE=COMMANDS ## ## The COMMANDS section may have other options added to it. Moje dwa powiązane pytania: Co to ALL=(ALL) ALLznaczy w następującym wierszu: root ALL=(ALL) ALL Przetestowałem te dwie linie, ale nie mogę zrozumieć, jak różnią się funkcjonalnie: …
50 sudo 

5
Jak mogę uzyskać alias sudo !!?
Próbuję ustawić alias dla sudo !!w Bash. Próbowałem alias sbb='sudo !!”, ale interpretuje to jako dosłowny !!i drukowany sudo: !!: command not found Jeśli użyję podwójnych cudzysłowów, zastępuje podwójny huk w samym ciągu, więc to nie działa. Czy jest jakiś sposób, aby to zadziałało? Lub alternatywny alias? `


4
Pytać o hasło sudo i programowo podnieść uprawnienia w skrypcie bash?
Obecnie pracuję nad skryptem bash, który instaluje i konfiguruje różne programy w standardowym systemie Linux (obecnie Ubuntu). Ponieważ instaluje programy i kopiuje pewną liczbę plików do różnych folderów wymagających podwyższonych uprawnień, już wykonałem standardowe „Potrzebuję podwyższonych uprawnień” - i wychodzę. Chciałbym jednak, jeśli to możliwe, móc pytać użytkownika o hasło …
49 bash  sudo 

5
Dlaczego polecenie sudo nie potrzebuje hasła roota?
Używam Linuksa od jakiegoś czasu i za każdym razem, gdy pisałem sudo, myślałem, że przełączam się na użytkownika root w celu wykonania polecenia. Najwyraźniej nie jest to prawdą, ponieważ wszystko, czego potrzebuję, to hasło do mojego konta użytkownika. Zgaduję, odkąd nie pracowałem z wieloma użytkownikami, tak naprawdę nie zauważyłem tego …
48 sudo 

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.