Запитання з тегом «sudo»

Команда sudo - це абревіатура для "user substitute do" (як в, виконайте команду, як якщо б її почав інший користувач). Sudo - це програма для Unix та Unix-подібних комп'ютерних операційних систем, яка дозволяє користувачеві запускати програми з привілеями безпеки іншого користувача (як правило, суперпользователя або root).

7
Як працює трюк vim "писати судо"?
Багато хто з вас, напевно, бачили команду, яка дозволяє писати у файл, який потребує кореневого дозволу, навіть коли ви забули відкрити vim з sudo: :w !sudo tee % Річ у тім, що я не розумію, що саме тут відбувається. Я вже зрозумів це: wє для цього *:w_c* *:write_c* :[range]w[rite] [++opt] …
1410 vim  sudo 

30
npm кидає помилку без sudo
Я щойно встановив вузол і npm через пакет на nodejs.org і кожного разу, коли я намагаюся шукати або встановлювати щось із npm, він видає таку помилку, якщо я не переймаю команду. У мене таке відчуття, що це проблема з дозволом? Я вже адміністратор. npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm …
1286 node.js  unix  permissions  npm  sudo 

15
Як я можу використовувати sudo для перенаправлення виводу на місце, до якого я не маю дозволу писати?
Мені було надано доступ до sudo на одній з розроблених нами Linux-ящиків RedHat, і, здається, мені досить часто потрібно перенаправляти вихід на місце, до якого зазвичай не мають доступу для запису. Проблема в тому, що цей надуманий приклад не працює: sudo ls -hal /root/ > /root/test.out Я просто отримую відповідь: …

14
sudo echo “щось” >> / etc / privilegedFile не працює
Це досить просте запитання, принаймні, схоже, як і слід, щодо дозволів sudo в Linux. Буває дуже багато випадків, коли я просто хочу додати щось до /etc/hostsподібного файлу, але в кінцевому підсумку не в змозі, тому що обидва >і >>заборонено, навіть із root. Чи є якийсь спосіб зробити цю роботу, не …

26
Як виправити помилку "sudo: не вказано tty присутності та не вказано жодної програми пропуску"?
Я намагаюся зібрати деякі джерела за допомогою makefile. У makefile є купа команд, які потрібно виконати як sudo. Коли я компілюю джерела з терміналу, все йде нормально, а make призупиняється при першому sudoзапуску команди в очікуванні пароля. Після того, як я набираю пароль, складаю резюме та завершує. Але я хотів …
438 linux  sudo  tty 

6
Як зберегти змінні середовища при використанні sudo
Коли я використовую будь-яку команду з sudo, змінних середовища немає. Наприклад, після встановлення HTTP_PROXY команда wgetпрацює нормально без sudo. Однак якщо я набираю sudo wgetйого, він не може обійти налаштування проксі.

17
Чому судо змінює ПАТ?
Це PATHзмінна без sudo: $ echo 'echo $PATH' | sh /opt/local/ruby/bin:/usr/bin:/bin Це PATHзмінна з sudo: $ echo 'echo $PATH' | sudo sh /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin Наскільки я можу сказати, sudoвін повинен залишатися PATHнедоторканим. Що відбувається? Як це змінити? (Це на Ubuntu 8.04). ОНОВЛЕННЯ: наскільки я можу бачити, жоден із скриптів не починався …

11
Як використовувати судо всередині контейнера для докера?
Зазвичай контейнери докера запускаються за допомогою кореня користувача . Я хотів би скористатися іншим користувачем, що не викликає проблем із використанням USER-директиви докера. Але цей користувач повинен мати можливість використовувати судо всередині контейнера. Ця команда відсутня. Ось простий Dockerfile для цієї мети: FROM ubuntu:12.04 RUN useradd docker && echo "docker:docker" …

9
Відкрийте файл із su / sudo всередині Emacs
Припустимо, я хочу відкрити файл у існуючому сеансі Emacs за допомогою suабо sudo, не опускаючись до оболонки та виконуючи sudoeditабо sudo emacs. Один із способів зробити це - C-x C-f /sudo::/path/to/file але для цього потрібна дорога поїздка через SSH . Чи є більш прямий шлях? [EDIT] @JBB має рацію. Я …

17
Користувач / еквівалент sudo в Cygwin?
Я намагаюся запустити сценарій bash в Cygwin. Я отримую Must run as root, i.e. sudo ./scriptnameпомилки. chmod 777 scriptname нічого не допомагає. Я шукав способів наслідувати sudo на Cygwin, додати користувача root, оскільки виклик "su" робить помилку su: user root does not exist, будь-що корисне, і нічого не знайшов. У …
156 bash  cygwin  root  sudo 

5
встановлення pip: перевірте дозволи та власника цього каталогу
Під час встановлення pip та python я зіткнувся із записом: Поточний користувач не належить до каталогу "/ Користувачі / Партенон / Бібліотека / Журнали / Пі" або його батьківському каталогу, а журнал налагодження відключений. Перевірте дозволи та власника цього каталогу. Якщо виконується піп з судо, вам може знадобитися прапор -H. …
155 python  pip  sudo  osx-yosemite 

10
як запустити дві команди в судо?
Чи є спосіб, як я можу запустити дві команди Db2 з командного рядка? (Вони будуть викликані execкомандою PHP .) db2 connect to ttt (зауважте, що для другої команди нам потрібно мати з'єднання в прямому ефірі db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' Я спробував це: sudo -su db2inst1 db2 connect …
152 bash  sudo 

9
правильний спосіб судо над ssh
У мене є сценарій, який запускає інший скрипт через SSH на віддаленому сервері за допомогою sudo. Однак, коли я набираю пароль, він відображається на терміналі. (Інакше це добре працює) ssh user@server "sudo script" Який правильний спосіб це зробити, щоб я міг вводити пароль для sudo над SSH, не з'являючись при …
150 ssh  sudo 

21
Як передати пароль на su / sudo / ssh, не змінюючи TTY?
Я пишу програму C Shell, яка буде робити suчи sudoабо ssh. Всі вони хочуть, щоб їх паролі були введені в консоль (TTY), а не в stdin або в командному рядку. Хтось знає рішення? Налаштування без пароля - sudoце не варіант. очікувати може бути варіантом, але він не присутній у моїй …
148 linux  ssh  passwords  sudo  su 

9
Команда не знайдена під час використання sudo
У мене в foo.shдомашній папці є сценарій . Коли я переходжу до цієї папки та входжу ./foo.sh, я отримую -bash: ./foo.sh: Permission denied. Коли я використовую sudo ./foo.sh, я отримую sudo: foo.sh: command not found. Чому це відбувається і як я можу це виправити?
146 linux  bash  sudo 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.