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

su - утиліта для запуску оболонки або іншої команди як іншого користувача (root за замовчуванням).

7
Звідки група "колесо" отримала свою назву?
wheelГрупа на * Nix комп'ютерах зазвичай відноситься до групи з яким - то коренніцей доступу. Я чув, що на деяких * nixes - це група користувачів з правом запуску su, але в Linux, схоже, хто-небудь (хоча, звичайно, потрібен пароль root). У дистрибутивах Linux, якими я користувався, здається, це група, яка …
220 sudo  history  group  su 


8
Який найбезпечніший спосіб отримати привілеї root: sudo, su або login?
Я хотів би мати безпеку кореневого облікового запису, навіть якщо мій непривілейований користувач порушений. У Ubuntu ви можете використовувати sudo лише з "міркувань безпеки" за замовчуванням. Однак я не впевнений, що це безпечніше, ніж просто використовувати логін на текстовій консолі. Є занадто багато речей, які можуть піти не так, якщо …
120 security  sudo  login  su  privileges 

8
Яка потреба в команді `fakeroot` в Linux
Навіщо нам взагалі потрібна fakerootкоманда? Чи не можемо ми просто використати команди sudoабо suкоманди? На сторінці чоловіка написано: fakeroot - запустіть команду в середовищі, підробляючи привілеї root для маніпулювання файлом About.com говорить: Дає підроблене середовище кореня. Цей пакет призначений для того, щоб увімкнути щось на зразок: dpkg-buildpackage -rfakerootтобто усунути необхідність …
92 sudo  su 

3
su vs sudo -s vs sudo -i vs sudo bash
Яка різниця між наступними командами: su sudo -s sudo -i sudo bash Я знаю, що suмені потрібно знати корінний пароль, і sudoя маю бути у sudoersфайлі, але як тільки виконується, що таке різниця? Я знаю , що є різниця між suі sudo -sтому , що мій домашній каталог /rootпісля того …
89 sudo  su 

2
Чи є коли-небудь вагомий привід запускати судо су?
Щоб запустити кореневу оболонку на машинах, де кореневий обліковий запис вимкнено, можна запустити один із: sudo -i: запустіть інтерактивну оболонку входу (читає /root/.bashrcта /root/.profile) sudo -s: запустити інтерактивну оболонку без входу (читається /root/.bashrc) У світі Ubuntu я дуже часто бачу sudo suзапропонований спосіб отримати кореневу оболонку. Навіщо виконувати дві окремі …

2
su options - виконання команди як іншого користувача
Мені було цікаво, як запустити команду як інший користувач із сценарію. У мене власник сценарію встановлений як root. У мене також є наступна команда, що виконується в сценарії, щоб запустити команду в якості користувача hudson: su -c command hudson Це правильний синтаксис?
75 bash  scripting  su  sudo 

3
-bash: sudo: команда не знайдена
Я намагаюся розгорнути додаток django. Коли я друкую, apt-get update я бачу W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied) E: List directory /var/lib/apt/lists/partial is missing. - Acquire …
63 debian  apt  sudo  su 

4
su не змінює користувача, але також не відповідає на помилку
Під час входу в систему, як rootя хотів би suпевному постійному користувачеві. Я біжу su usernameі негайно отримую відповідне повернення, як і раніше, як root. Помилки не вказано. Я знаю про стару проблему "користувач, якого ти намагаєшся зробити, не має дозволу на папку, в якій ти зараз перебуваєш", і це …
56 bash  su 

6
"Su" з помилкою "З’єднання X11 відхилено через неправильну аутентифікацію"
Як root, я підключаюсь до віддаленого хоста, щоб виконати команду. Тільки "standardduser" має відповідний id-файл та правильний .ssh / config, тому я спочатку перемикаю користувача: su standarduser -c 'ssh -x remotehost ./remotecommand' Команда працює чудово, але, незважаючи на те, що я використав "-x" (вимкнути X11-Forwarding) і відключив X11Forwards /etc/ssh/ssh_config, я …
53 bash  gnu-screen  su  xauth 

3
.bash_profile не працює під час використання su
У мене є користувач, скажімо user1, у якого є зміни його .bash_profile, один з них , що змінюють PATH, наприклад: export PATH=/some/place:$PATH. Ця зміна працює добре, якщо я ввійшов як user1або робити su - user1. Але якщо я спробую запустити команду через suяк root, наприклад: su -c test.sh oracle (тест …

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

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

7
Запуск програми GUI як іншого (некористувального) користувача
Скажімо, у мене є 2 облікові записи користувачів user1і user2. Коли я ввійду в систему як user1, а потім перейду до user2використання su, я можу виконувати програми командного рядка, але програми графічного інтерфейсу виходять з ладу. Приклад: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open …
34 shell  x11  xorg  su 


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