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

Команда Unix "замінити користувача", яка змінює поточного користувача

2
Яка різниця між "су" із дефісом та без нього?
Я абсолютно новий для терміналу Linux , і я не зовсім впевнений , що різниця між suдефісом і suбез дефіса, наприклад: su - usernameпроти прогнозу su username. Я заглянув у документацію, але там про це не згадували. Може хтось, будь ласка, допоможе мені?
86 linux  su 


3
Команда: sudo su -
Я розумію, що su -робить записує вас до кореня з кореневим середовищем (на відміну від того, suякий увійде в корінь із оточенням) І я розумію, що sudoробить ви корінь для однієї команди Але я не впевнений, що це робить: sudo su - Кожен бажає уточнити
35 unix  bash  sudo  su 

3
Судо су проти лінукса
Якщо я введу пароль до suзапиту, він не працює, поки він sudo suпрацює. Крім того, коли команда виконується за допомогою sudo (command), sudo автоматично виконує її за допомогою типового корінця (оскільки йдеться про сторінку mansudo, sudoedit - execute a command as another user michaelxu@michaelxu-server:~$ su Password: su: Authentication failure michaelxu@michaelxu-server:~$ …
24 linux  macos  sudo  bsd  su 

5
Неможливо записати у файл / sys / class / backlight / acpi_video0 / яскравість (ubuntu)
Я намагаюся змінити яскравість, перезаписавши значення в цьому файлі: sudo echo 5 > /sys/class/backlight/acpi_video0/brightness -bash: /sys/class/backlight/acpi_video0/brightness: Permission denied Він не працює навіть при використанні sudo. Однак якщо я перейду до суперкористувача з su, це працює. Чому так?
16 linux  sudo  brightness  su 

1
Як створити символьні посилання в / usr / bin на Mac?
Навколишнє середовище: OSX Sierra, Darwin Kernel Версія 16.3.0 Проблема з корінням: я хочу використовувати купу скриптів оболонки в центральному сховищі, які мають #! / Usr / bin / zsh. На моєму Mac zsh знаходиться в / bin / zsh. Спроба рішення: Я хочу створити символічне посилання ln -s /bin/zsh /usr/bin/zsh …
11 shell  sudo  symbolic-link  su  ln 

4
Чи можливо для root виконувати команду як некорінь?
Я кореневий користувач, і припустимо, я хочу запустити будь-яку програму як інший користувач. Чи можливо це, не переходячи на іншого користувача? Щось на зразок # google-chrome user=abc Я фактично виконую програму CLI як некористувальний користувач. Я включив клейкий біт і використовую setuid, тому програма працює з привілеями root. Тепер я …
10 linux  user  su 

1
Debian - дозволяє користувачеві отримувати корінь лише для конкретних команд
У нас є кілька ящиків Linux із управлінням Samba, які використовуються "локально", наприклад, кожна гілка отримує своє власне поле Samba для зберігання та обміну файлами. Менеджерам офісів потрібно мати змогу додавати та видаляти користувачів для своєї гілки та мати корінь для цієї дії (afaik), але я хотів би заборонити їм …
9 linux  debian  samba  root  su 

1
скрипт на su з паролем у скрипті без кореня
Я написав сценарій процесу, який включає оновлення символічних посилань на файли, розташовані на трьох різних машинах. На цих машинах існує чотири користувачі, кожному з яких необхідно оновити ці посилання. Використовуючи su, чи є спосіб передати аргумент пароля команді в одному рядку, не викликаючи sudo, оскільки користувачі не матимуть прав адміністратора? …
8 linux  su 

4
Доступ до коду виходу за межами su -m $ USER -c “<cmd>”
Наведена нижче команда друкує "0" або "1" правильно залежно від відмови чи ні, тому що я поставив $? всередині команди "su". sudo su -m $USER -c "./shutdown.sh &amp;&gt; /dev/null; echo \$?" Однак якщо я це зробити: sudo su -m $USER -c "$BASE/bin/shutdown.sh &amp;&gt; /dev/null"; echo $? він завжди буде надрукувати …
8 linux  shell  su  exit-code 

3
використовувати gnu screen, коли ssh'ed як користувач, але su як інший
Нижче описано, що відбувається при спробі використовувати gnu screen. По суті, це добре працює, поки я не став іншим користувачем. то я отримую Cannot open your terminal '/dev/pts/7' - please check.помилку l413:~$ ssh sbird@example.com sbird@example.com password: sbird@example:~$ screen [screen is terminating] sbird@example:~$ su - gradplan Password: gradplan@example:~$ screen Cannot open …
8 gnu-screen  su 

1
sudo su “ім’я користувача” проти su “ім’я користувача”
Поясніть, будь ласка, у чому різниця між: sudo su "username" vs. su "username" Хто має більш високі привілеї? Якщо я входжу в root з sudo su "username" , я виконую лише одну команду? Тож може статися, що початок сценарію справно працює, а решта ні? Тож у цьому випадку пропонується su …
5 sudo  su 

1
Чи можна дізнатися, які інші користувачі перейшли на цього користувача?
У нас є система, в якій ми використовуємо різні системні облікові записи для управління різними середовищами. Мій стандартний потік виглядає наступним чином: $ ssh server.example.com robin@server$ sudo su - env1-controller env1-controller@server$ deploy Тим не менш, може бути кілька людей, які роблять те ж саме, переходячи на env1-controller користувача. І є …

2
Що відбувається з навколишнім середовищем, коли ви запускаєте "su -c"?
Що відбувається з оточенням, коли ви запускаєте "su -c"? Причину, про яку я запитую, - це таємнича поведінка: bash$ which firefox /usr/local/bin/firefox bash$ su - user -c "echo $PATH" bin:/usr/bin:/sbin:/usr/sbin:/opt/java/bin:/usr/local/bin:... bash$ su - user -c "firefox ..." -bash: firefox: command not found Будь-які ідеї?
4 bash  unix  sh  su 

5
Будь-який останній дистрибутив Linux, який дає повний кореневий доступ (NO SUDO)? [зачинено]
Чи є якийсь останній дистрибутив Linux, який дає повний доступ до кореня (NO SUDO)? Я хочу використовувати його для програмування, в якому мені доводиться використовувати / файлову систему дуже часто. Мені потрібно будь-який хороший дистрибутив Linux з Nice Installer, як Synaptic і швидкість швидкого завантаження, як ubuntu 9.04. Чи надає …

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