LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

Скрипт запущен от рута. Надо дать пользователю его шелл
su $user -c /bin/sh

/bin/sh оболочкой пользователя, скорее всего, не является.

user@maria:~
$ cat /tmp/ppp328
#!/bin/bash -x

su $SUDO_USER

user@maria:~
$ sudo /tmp/ppp328
+ su user

user@maria:~
$ exit

user@maria:~
$

Исходная версия Zmicier, :

Скрипт запущен от рута. Надо дать пользователю его шелл
su $user -c /bin/sh

/bin/sh оболочкой пользователя, скорее всего, не является.

#!/bin/bash

su $USER