Pytania otagowane jako sudo

Polecenie sudo to program dla niektórych systemów operacyjnych Unix i Unix-podobnych, który pozwala użytkownikowi uruchamiać programy z uprawnieniami bezpieczeństwa innego użytkownika. Zazwyczaj są to administrator lub użytkownik root.

3
UNIX - mount: może to zrobić tylko root
Muszę zezwolić użytkownikowi innemu niż root na zamontowanie / odmontowanie urządzenia. Jestem totalnym noobem, jeśli chodzi o system UNIX, więc proszę, stęp go dla mnie. Szukałem w całym interwebz, aby znaleźć odpowiedź i wydaje się, że każdy daje to samo, czyli zmodyfikować, /etc/fstababy włączyć to urządzenie z useropcją (lub userswypróbowałem …
15 unix  mount  sudo  root  fstab 

3
polecenie sudo próbuje wyszukać nazwę hosta
Ostatnio zmieniłem plik sudoers i nazwę hosta poprzez / etc / hostname. Po zmianie tych plików moje polecenie sudo zajmuje dużo czasu. Mówi także, że sudo nie może rozwiązać hosta kaagini (nazwa hosta mojego komputera). Dlaczego sudo musi znać nazwę hosta, aby zezwolić na coś? Mój plik sudoers ma polecenie …
15 sudo  root  sudoers 


2
killall shenanigans
Siedziałem więc i zastanawiałem się, co by się stało, gdybym napisał: sudo killall -u root ... aaaaa, a teraz system operacyjny się nie ładuje. Jak to naprawić bez ponownej instalacji? Nie martwię się tym ani niczym, to było pudełko testowe i wiedziałem, że to spowoduje awarię systemu, ale nie zdawałem …
14 linux  ubuntu  crash  sudo  kill 

3
Dodanie linii do pliku hosts, odmowa uzyskania uprawnień podczas korzystania z sudo - Mac
Próbuję dodać wiersz do pliku hosts na komputerze Mac, wykonując polecenie w jednym wierszu na terminalu. Myślałem, że będzie to łatwe przy użyciu sudo, ale zwraca „odmowa uprawnień”, gdy próbuję dodać >>do pliku hosts, ale działa, jeśli spróbuję zastąpić >zawartość hostów. sudo echo test >> /etc/hosts -bash: /etc/hosts: Permission denied …
14 linux  macos  sudo  hosts 

1
jedno sudo dla wielu terminali
Uprawnienia do rootowania w Sudo są przyznawane na określony czas, ale tylko na jeden terminal. Jeśli chcę używać sudo w innym terminalu w tym czasie, muszę ponownie wpisać hasło. Jak zmusić sudo do pracy między terminalami?
14 bash  shell  sudo 

1
Jak zmienić identyfikator użytkownika / chage w skrypcie bash, aby wykonywać polecenia w tym samym skrypcie?
Czy istnieje sposób na zmianę tożsamości użytkownika w skrypcie (wykonywanym jako root w ramach procesu instalacji) w celu wykonania niektórych poleceń bez wywoływania zewnętrznego skryptu, a następnie powrotu rootdo uruchomienia innych poleceń? Raczej: #!/bin/bash some commands as root SWITCH_USER_TO user some commands as user including environment variables checks, without calling …

2
Ogranicz użytkownika do wykonywania selektywnych poleceń (Linux)
Jak mogę ograniczyć mojego użytkownika do wykonywania tylko selektywnych poleceń. Mam użytkownika tomc w grupie tomc. Potrzebuję tego użytkownika, aby był użytkownikiem sudo, a następnie mieć ograniczony bash. Próbowałem śledzić kod w /etc/sudoerspliku, ale nie działa, ponieważ użytkownik jest w stanie wykonać inne polecenia, takie jak mkdir,rm %tomc ALL=/bin/bash,/usr/bin/vim /*
14 linux  sudo 

2
przepraszam, musisz mieć tty, aby uruchomić sudo
Zadałem już to pytanie w przepełnieniu stosu , ale zostałem poproszony o opublikowanie go tutaj. Czyniąc to samo. Uruchomiłem to polecenie, używając mojego programu Java sudo -u <username> -S pwd Mam ten wynik command=sudo -u <username> -S pwd exitCode=1 sudo: sorry, you must have a tty to run sudo Próbowałem …
13 linux  java  sudo  sudoers 

4
Przekazywanie ŚCIEŻKI przez sudo
W skrócie : jak sprawić, by sudo nie spuszczało PATH za każdym razem? Mam kilka stron internetowych wdrożonych na moim serwerze (testy Debiana) napisane przy użyciu Ruby on Rails. Używam Mongrel + Nginx do ich hostowania, ale jest jeden problem, który pojawia się, gdy muszę zrestartować Mongrel (np. Po wprowadzeniu …
13 linux  path  sudo  gem 

1
Jak włączyć polecenia sudo przez SSH bez pytania o hasło?
Mam serwer A i serwer B (oba Ubuntu 10.04 LTS) wykonujące różne zadania. Serwer A musi zaczepić serwer B, który generuje plik i po zakończeniu scp przesyła go z powrotem na serwer A. To wszystko jest na miejscu i nie martwię się zbytnio kwestiami bezpieczeństwa. Wymiana kluczy SSH jest już …
13 linux  ubuntu  ssh  sudo 

4
Zmień powłokę sudo su
Ilekroć uruchamiam sudo suz mojego normalnego zsh(który używa frameworka oh-my-zsh ), shdomyślnie jestem zmuszony używać starej powłoki Bourne'a ( ) (oczywiście; jest to standardowe zachowanie w większości * podobnych do nix systemów). Jeśli uruchomię się zshod wewnątrz shpo uruchomieniu sudo su, otrzymam powłokę Z, ale bez ulepszeń od oh-my-zsh. Czy …
13 macos  zsh  sudo  sh  oh-my-zsh 


5
Uruchamianie dokera jako sudo
Zainstalowałem boot2docker i uruchomiłem: ./boot2docker start export DOCKER_HOST=tcp://localhost:4243 Zacząłem samouczek ze strony Docker. Nie rozumiem jednej rzeczy - kiedy biegam: sudo docker info ==> Get http:///var/run/docker.sock/v1.11/info: dial unix /var/run/docker.sock: no such file or directory Jednak gdy uruchomię bez sudoniego, działa: MacCris:bin cristianc$ docker info Containers: 2 Images: 10 Storage Driver: …
12 macos  sudo  docker 

3
Jak wykonywać polecenia jako root w git po otrzymaniu haka
Niedawno skonfigurowałem zdalne repozytorium git na serwerze dla aplikacji internetowej działającej jako usługa Upstart. Chciałbym użyć haczyka po otrzymaniu do uruchomienia działań wymaganych do zaktualizowania kodu aplikacji i zatrzymania, a następnie ponownego uruchomienia usługi aktualizacji. To jest mój plik repo.git / hooks / post-receive: #!/bin/bash export GIT_WORK_TREE=/var/www/current/myapp/ echo "Checking out …
12 linux  bash  git  sudo  upstart 

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.