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

sudo - Виконати команду з правами суперпользователя.


1
Як Ubuntu та Debian керують $ HOME для користувачів з привілеями sudo?
У мене є скрипт bash, myhome.shщо містить лише один рядок: echo $HOME Власник сценарію - це користувач: $ ls -l myhome.sh -rw-rw-r-- 1 user user <date> <time> myhome.sh У Ubuntu 16.04 та 17.10 я отримую: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash myhome.sh /home/user $ sudo …
39 bash  debian  ubuntu  sudo  home 


5
Як встановлюється sudo, щоб не змінювати $ HOME в Ubuntu та як відключити цю поведінку?
У Ubuntu 12.04, коли я sudo -sзмінна $ HOME не змінюється, тому, якщо мій постійний користувач regularuser, ситуація складається так: $ cd $ pwd /home/regularuser $ sudo -s # cd # pwd /home/regularuser Я давно відмовився від Ubuntu, тому не можу бути впевненим, але думаю, що це поведінка за замовчуванням. …

7
Чому змінні PATH відрізняються під час роботи через sudo та su?
На моєму VM Fedora під час роботи з моїм обліковим записом користувача я маю /usr/local/binна своєму шляху: [justin@justin-fedora12 ~]$ env | grep PATH PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/justin/bin І так само під час бігу su: [justin@justin-fedora12 ~]$ su - Password: [root@justin-fedora12 justin]# env | grep PATH PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/justin/bin Однак при запуску через sudoцей каталог не …

1
Чи добре відключити Requetty?
Я намагаюся налаштувати сценарій розгортання за допомогою Capistrano. На етапі cap deploy:setupсценарій підключається до мого сервера і намагається запускати команди, які створюють каталоги. Потім я бачу помилку:msudo: sorry, you must have a tty to run sudo Існує запропоноване рішення відключити Requetty на моєму сервері. https://unix.stackexchange.com/a/49078/26271 Мені цікаво, чи безпечно це …
39 security  sudo  tty 

2
Як я можу використовувати аргументи команд із Cmnd_Alias ​​в судорах?
Як вказати аргументи команд у судерах? Як фон, awsкоманда насправді є шлюзом для цілого ряду підсистем, і я хочу обмежити користувач лише запускатиaws s3 cp ...any other args... Коли я спробую наступне в /etc/sudoers Cmnd_Alias AWSS3_CMD = /usr/local/bin/aws s3 cp, /usr/local/aws/bin/aws s3 cp gbt1 ALL=(gbt-ops) NOPASSWD: AWSS3_CMD Оболонка, на жаль, …
36 sudo 

4
Чому "sudo su" в сценарії оболонки не запускає решту сценарію як корінь?
Зразок сценарію може бути наступним: #!/bin/bash sudo su ls /root Використовуючи ./test.shяк звичайного користувача, замість цього запустіть lsяк суперкористувача та вийдіть, він переходить на root; і коли я виходжу з системи, він виконується ls /rootяк звичайний користувач. Чи може хтось розповісти мені про механізм щодо цього?
36 shell  shell-script  sudo  root  su 

1
Чому директиви #include та #includedir у sudo мають префікс із символом pound (#)
Під час створення sudoсередовища я помітив, що директива include містить префікс символу фунта (#). Solaris показує це як: ## Read drop-in files from /etc/sudoers.d ## (the '#' here does not indicate a comment) #includedir /etc/sudoers.d Посібник (Linux, а також Solaris) зазначає: Включення інших файлів зсередини sudoers Можна включити й інші …
36 sudo 

7
Як придушити вихід DD?
У мене є скрипт bash, який створює якийсь файл за допомогою dd. Проблема полягає в тому, що ДД кидає велику кількість результатів, які зіпсуються з результатами мого сценарію. Шукаючи навколо, я знайшов рішення: dd if=boot1h of="/dev/r$temp1" >& /dev/null Чи є альтернатива чи переадресація на /dev/nullєдиний шлях?
35 bash  sudo  su  dd 

13
Чи можу я створити * super * суперкористувача, щоб я міг фактично мати користувача, який може відмовити в дозволі на root?
Я думав, що може бути вигідніше мати користувача з дозволами, вищими за кореневих. Розумієте, я хотів би зберегти всі дії та майже всі існуючі привілеї кореневих користувачів так, як вони є зараз. Однак, я хотів би можливість відмовити у привілеях використовувати корінь у надзвичайно відокремленому випадку. Одна з переваг цього …
34 permissions  sudo  users  root 

5
Bash Sudo Command не знайдено
Я створив VM за допомогою Linux redmine під ключ, і я намагаюся SSH на сервер, щоб встановити ще деякі елементи. Схоже, це не розпізнає команду sudo. Кожен раз, коли я намагаюся щось зробити, я отримую помилку: -bash: sudo: command not found Я читав десь ще, щоб ввести "whereis sudo", і …
33 bash  sudo 


3
Як дізнатись, чи я судо?
Як поводиться система Linux, коли я не судер? Ось що відбувається, якщо я спробую використовувати судо: server:/tmp>$ sudo cal [sudo] password for user: Sorry, try again. Чи можливо, я просто не знаю свого пароля чи це означає, що я не судер? (На іншій машинній системі надруковано, що я не судер, …
32 permissions  sudo  root 

4
Що означає помилку "X немає у файлі sudoers. Повідомлятиметься про цей випадок ". Філософсько / логічно мається на увазі?
Поряд із запитанням " Ім'я користувача відсутнє у файлі судорів. Про цей інцидент буде повідомлено ", який пояснював програмні аспекти помилки та пропонував деякі обходи, я хочу знати: що ця помилка означає? X is not in the sudoers file. This incident will be reported. Колишня частина помилки пояснює, очевидно, помилку. …

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