Pytania oznaczone «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).

1410
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*...

1286
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...

281
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...

259
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...

174
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...

156
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...

152
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 = '[email protected]' Próbowałem tego: sudo...

150
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...

146
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ć?...

145
Jak uruchomić skrypt jako inny użytkownik bez hasła?

Mam skrypt.sh, który należy uruchomić jako użytkownik2. Jednak ten skrypt można uruchomić tylko pod user1 w mojej aplikacji. Chciałbym uruchomić następujące polecenie: su user2 -C script.sh ale móc działać bez hasła. Chcę również, aby było to bardzo restrykcyjne, ponieważ w user1 można...