Статьи
Форум
Q&A
Полезные коды
Войти
Регистрация
Привет, Гость!
Войти
Войти с VK
Войти с Google
Регистрация
Информация
Вопросы и ответы
Вопрос
1 голос
1418 просмотров
10.09.2016 / 12:48
aNNiMON
Как сменить пользователя и выполнить команду от его имени?
bash
linux
Нужно скриптом переключить пользователя и выполнить команду от его имени.
su
- user
&&
cd
directory
Не работает.
Изм.
aNNiMON
от 10.09.2016 / 13:46
Ответы
1 голос
#
10.09.2016 / 13:00
Oak
su
-
user
-
s
/
bin
/
bash
-
c
<<
EOF
code
EOF
Для одиночной команды:
su
-
user
-
c
'cd /dir'
Изм.
Oak
от 10.09.2016 / 13:00
1 голос
#
10.09.2016 / 12:59
Naik
sudo
- user
'cd $HOME'
или
su
- user
-c
'cd /dir'
Можно использовать также gksu/gksudo
Изм.
Naik
от 10.09.2016 / 13:04
0 голосов
#
12.09.2016 / 16:06
Koenig
мне кажется
su -u user -p pass && cd ~
Всего: 3
Вопросы и ответы
Топ участников
Последние ответы
Комментарии
Поделиться
Разделы
Авторские статьи
Вопросы и ответы
Полезные коды
Форум
Гостевая книга
Реклама
Мы в соцсетях