Вопросы с тегом «su»

Заменить команду пользователя

11
Как запретить пользователю входить в систему, но разрешить «su - user» в Linux?
Как вы разрешаете пользователю входить в систему, используя « su - пользователь », но не позволяя пользователю войти в систему, используя SSH? Я попытался установить оболочку, /bin/falseно когда я пытаюсь, suона не работает. Есть несколько способов разрешить вход только su? SSH - AllowUserэто путь? (как бы я это сделал, если …
93 linux  login  su 

7
запустить скрипт как пользователь, у которого есть nologin shell
Все, что мне нужно сделать, - это запустить определенный скрипт от имени конкретного пользователя, для которого nologin/falseоболочка указана в /etc/passwd. Я бы запустил скрипт от имени пользователя root, и он должен работать от имени другого пользователя. Бег: ~# su -c "/bin/touch /tmp/test" testuser будет работать, но мне нужна корректная оболочка …
88 linux  bash  shell  su  login 

2
Выполнение команды от имени пользователя nologin
Я недавно настроил свой сервер так, чтобы мои «виртуальные» пользователи suPHP не могли войти в систему, используя эту статью Моя проблема в настоящее время является то , что раньше , когда я запустил rakeкоманду для моего Рубин на Rails приложение , запущенное на сервере, я использовал , suчтобы войти в …

2
Почему перенаправление 'script' в / dev / null / позволяет 'screen' работать, пока он используется как другой пользователь?
Я был привлечен к пользователю для запуска определенного долго работающего скрипта. Я хотел использовать экран, но я получил сообщение об ошибке «Не удается открыть ваш терминал '/ dev / pts / 4' - пожалуйста, проверьте». Так что я погуглил и наткнулся на сообщение на форуме, которое инструктировалось для запуска $ …
37 linux  bash  gnu-screen  su 

1
В чем разница между sudo su - postgres и sudo -u postgres?
Пользователи PostgreSQL по умолчанию используют одноранговую аутентификацию в сокетах Unix, где пользователь Unix должен быть таким же, как пользователь PostgreSQL. Так что люди часто используют suили sudoстать postgresсуперпользователем. Я часто вижу людей, использующих такие конструкции, как: sudo su - postgres скорее, чем sudo -u postgres -i и мне интересно почему. …
36 postgresql  shell  sudo  su 

2
Запустите команду как «системный» пользователь Linux (shell = / bin / false)
Я создал «системного» пользователя в Ubuntu 11.04 ( adduser --system) для запуска определенных заданий cron, но иногда я хочу проверить это, вручную выполнив команды от имени этого пользователя. Какой самый простой способ сделать это? suне работает, потому что пользователь имеет в /bin/falseкачестве оболочки (что хорошо для cron). Я вручную изменил …
29 linux  ubuntu  shell  cron  su 

4
BASH Scripting, su to www-data для одной команды
Я работаю над автоматизацией создания репозиториев Subversion и связанных веб-сайтов, как описано в этом посте, который я написал . Я сталкиваюсь с проблемами прямо в той части, где я обращаюсь к пользователю www-data для выполнения следующей команды: svnadmin create /svn/repository В начале скрипта есть проверка, чтобы убедиться, что он запускается …
26 ubuntu  bash  svn  su 

2
«Невозможно установить группу процессов терминала» во время su другому пользователю в качестве оболочки входа
Примечание. Пожалуйста, прочитайте обновленную информацию, начиная с «РЕДАКТИРОВАТЬ», около середины этого поста - среда и фон этой проблемы изменились У меня установлена ​​стандартная версия Debian 6.0, которую я решил перенести в репозитории Debian Testing. Я сделал это, обменяв ссылки на репозитории Squeeze в моем sources.list, чтобы использовать репозитории Testing. После …

8
Linux - используйте «su -», но сохраняйте текущий каталог
Когда я делаю, su -чтобы получить root, мой текущий каталог устанавливается на домашний каталог root. Есть ли в любом случае сохранить текущий каталог, в котором я был, так же, как sudo -s. Или ответ использовать sudo?
14 linux  unix  sudo  su 

3
Является ли «sudo su -» плохой практикой?
Фон Я знаю разницу между su -, sudo su -и sudo <command>: su - - переключает пользователя в root, требует пароль root sudo su - - переключает пользователя в root, требует только пароль текущего пользователя sudo <command>- предоставляет root-доступ только для определенной команды; требуется только пароль текущего пользователя Мой вопрос …
13 linux  unix  sudo  su 

8
использование su внутри сценария оболочки
Я автоматизирую процесс развертывания и хочу иметь возможность просто вызвать один файл .sh на моей машине, сделать так, чтобы он выполнил мою сборку и загрузить .zip на сервер, а затем сделать кучу вещей на сервере. Одна из вещей, которые мне нужно сделать, требует, чтобы я был root. Итак, что я …
12 ssh  bash  sudo  su 

4
Настройка ядра с помощью привилегированного Docker-контейнера
Я создаю контейнер для настройки параметров ядра для балансировщика нагрузки. Я бы предпочел развернуть эти изменения на хосте в образе, используя один привилегированный контейнер. Например: docker run --rm --privileged ubuntu:latest sysctl -w net.core.somaxconn=65535 При тестировании изменения вступают в силу, но только для этого контейнера. У меня сложилось впечатление, что при …
10 linux  docker  su  sysctl 

2
выполнить su -c над ssh
Я пытаюсь проверить версию BIOS сервера через SSH, команда, которая требует привилегий root: ssh remote-server su -c dmidecode но это конечно терпит неудачу с ошибкой: стандарт должен быть tty Как мне сделать эту работу? Я не могу использовать sudo, и когда я пытаюсь войти в систему как root @ remote-server, …
10 ssh  unix  su 

2
следует использовать sudo или просто su root в управлении сервером?
Какой подход лучше? Для использования на рабочем столе кажется, что sudo лучше, так как: Я могу иметь более последовательную историю как обычный пользователь Не нужно запоминать два пароля, что особенно актуально, когда я не занимаюсь административными делами регулярно. Не нужно создавать дополнительную учетную запись root при установке. Но как насчет …
8 unix  sudo  root  su 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.