Если я сделаю
su - -c 'mkdir bin' user1
тогда я получаю
su: /usr/bin/ksh: No such file or directory
потому что пользовательская оболочка установлена ksh
в /etc/passwd
и ksh
не установлена.
Вопрос
Как я могу выполнять команды как пользователь в таком случае?
/etc/passwd
исходит из шек.