Pytania otagowane jako sudo

Polecenie sudo jest skrótem od „substitute user do” (jak w przypadku, wykonaj polecenie tak, jakby zostało uruchomione przez innego użytkownika). Sudo to program dla systemów operacyjnych komputerów typu Unix i Unix, który umożliwia użytkownikowi uruchamianie programów z uprawnieniami bezpieczeństwa innego użytkownika (zwykle superużytkownika lub roota).

7
Jak działa sztuczka vima „pisz z sudo”?
Wielu z was prawdopodobnie widziało polecenie, które pozwala pisać na pliku, który wymaga uprawnień roota, nawet jeśli zapomniałeś otworzyć vima za pomocą sudo: :w !sudo tee % Chodzi o to, że nie rozumiem, co dokładnie się tutaj dzieje. Już to wymyśliłem: wjest po to *:w_c* *:write_c* :[range]w[rite] [++opt] !{cmd} Execute …
1410 vim  sudo 

30
npm zgłasza błąd bez sudo
Właśnie zainstalowałem węzeł i npm poprzez pakiet na nodejs.org i ilekroć próbuję wyszukać lub zainstalować coś z npm, generuje następujący błąd, chyba że wykonam polecenie sudo. Mam wrażenie, że to problem z uprawnieniami? Jestem już administratorem. npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm ERR! { [Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json'] npm …
1286 node.js  unix  permissions  npm  sudo 

15
Jak używać sudo do przekierowywania danych wyjściowych do lokalizacji, w której nie mam uprawnień do pisania?
Dano mi dostęp do sudo na jednym z naszych pakietów programistycznych RedHat i wydaje mi się, że dość często muszę przekierowywać dane wyjściowe do lokalizacji, do której normalnie nie mam dostępu do zapisu. Problem w tym, że ten wymyślony przykład nie działa: sudo ls -hal /root/ > /root/test.out Właśnie otrzymałem …

14
sudo echo „coś” >> / etc / privilegedFile nie działa
To dość proste pytanie, przynajmniej tak powinno być, dotyczące uprawnień sudo w Linuksie. Istnieje wiele razy, kiedy tylko chcesz dołączyć coś /etc/hostslub plik podobny, ale w końcu nie jest w stanie, ponieważ oba >i >>nie są dozwolone, nawet z korzenia. Czy istnieje jakiś sposób, aby tę pracę bez konieczności sulub …

26
Jak naprawić błąd „sudo: brak tty i brak określonego programu askpass”?
Próbuję skompilować niektóre źródła przy użyciu makefile. W pliku makefile znajduje się kilka poleceń, które należy uruchomić jako sudo. Kiedy kompiluję źródła z terminala, wszystko idzie dobrze i marka zostaje wstrzymana przy pierwszym uruchomieniu sudopolecenia czekającego na hasło. Po wpisaniu hasła dokonaj wznowienia i uzupełnienia. Ale chciałbym móc skompilować źródła …
438 linux  sudo  tty 


17
Dlaczego sudo zmienia ŚCIEŻKĘ?
To jest PATHzmienna bez sudo: $ echo 'echo $PATH' | sh /opt/local/ruby/bin:/usr/bin:/bin To jest PATHzmienna z sudo: $ echo 'echo $PATH' | sudo sh /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin O ile wiem, sudoma pozostawiać PATHnietknięte. Co się dzieje? Jak to zmienić? (To jest na Ubuntu 8.04). AKTUALIZACJA: o ile widzę, żaden ze skryptów nie …

11
Jak korzystać z sudo w pojemniku dokowanym?
Zwykle kontenery dokerów są uruchamiane przy użyciu katalogu głównego użytkownika . Chciałbym użyć innego użytkownika, co nie stanowi problemu przy użyciu dyrektywy USER dokera. Ale ten użytkownik powinien mieć możliwość korzystania z sudo wewnątrz kontenera. Brakuje tego polecenia. Oto prosty plik Docker do tego celu: FROM ubuntu:12.04 RUN useradd docker …

9
Otwórz plik za pomocą su / sudo wewnątrz Emacsa
Załóżmy, że chcę otworzyć plik w istniejącej sesji Emacsa przy użyciu sulub sudo, bez schodzenia do powłoki i wykonywania sudoeditlub sudo emacs. Jednym ze sposobów jest to C-x C-f /sudo::/path/to/file ale wymaga to kosztownej podróży w obie strony przez SSH . Czy jest bardziej bezpośredni sposób? [EDYCJA] @JBB ma rację. …

17
Użytkownik root / odpowiednik sudo w Cygwin?
Próbuję uruchomić skrypt bash w Cygwin. Otrzymuję Must run as root, i.e. sudo ./scriptnamebłędy. chmod 777 scriptname nic nie pomaga. Szukałem sposobów na naśladowanie sudo na Cygwin, aby dodać użytkownika root, ponieważ wywołanie „su” renderuje błąd su: user root does not exist, cokolwiek pożytecznego, i nic nie znalazłem. Czy ktoś …
156 bash  cygwin  root  sudo 

5
instalacja pip: Sprawdź uprawnienia i właściciela tego katalogu
Podczas instalacji pip i pythona natknąłem się na komunikat, który mówi: Katalog „/ Users / Parthenon / Library / Logs / pi” lub jego katalog nadrzędny nie jest własnością bieżącego użytkownika, a dziennik debugowania został wyłączony. Sprawdź uprawnienia i właściciela tego katalogu. Jeśli wykonujesz pip z sudo, możesz potrzebować flagi …
155 python  pip  sudo  osx-yosemite 

10
jak uruchomić dwie komendy w sudo?
Czy istnieje sposób, w jaki mogę uruchomić dwa polecenia Db2 z wiersza poleceń? (Będą wywoływane z PHPexec polecenia ). db2 connect to ttt (zauważ, że musimy mieć aktywne połączenie dla drugiego polecenia db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' Próbowałem tego: sudo -su db2inst1 db2 connect to ttt; db2 UPDATE …
152 bash  sudo 

9
właściwy sposób na sudo przez ssh
Mam skrypt, który uruchamia inny skrypt przez SSH na zdalnym serwerze przy użyciu sudo. Jednak kiedy wpisuję hasło, pojawia się ono na terminalu. (W przeciwnym razie działa dobrze) ssh user@server "sudo script" Jaki jest właściwy sposób, aby to zrobić, abym mógł wpisać hasło sudo przez SSH bez pojawiania się hasła …
150 ssh  sudo 

21
Jak przekazać hasło do su / sudo / ssh bez nadpisywania TTY?
Piszę program powłoki C, który będzie robił sulub sudolub ssh. Wszyscy chcą, aby ich hasła były podawane na wejściu konsoli (TTY), a nie na stdin lub w wierszu poleceń. Czy ktoś zna rozwiązanie? Konfiguracja bez hasła sudonie jest opcją. oczekiwać może być opcją, ale nie ma jej w moim okrojonym …
148 linux  ssh  passwords  sudo  su 

9
Nie znaleziono polecenia podczas używania sudo
Mam skrypt wywołany foo.shw moim katalogu domowym. Kiedy przechodzę do tego folderu i wchodzę ./foo.sh, otrzymuję -bash: ./foo.sh: Permission denied. Kiedy używam sudo ./foo.sh, dostaję sudo: foo.sh: command not found. Dlaczego tak się dzieje i jak mogę to naprawić?
146 linux  bash  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.