LINUX.ORG.RU
ФорумAdmin

Подскажите, pls команду


0

0

Подскажите, пожалуйста, линуксовую командочку, которая работает так же как su, только чтобы пароль можно было задавать не интерактивно, а прямо в коммандной строке (чтобы научить скрипт запускать команды из под другого пользователя)(типа su [-p password] user [-c command]). Примерно так работает виндовая утилита plink.

Заранее спасибо.

su с перенаправление пароля из файла, именно из файла а не из потока...

anonymous
()

> типа su [-p password] user [-c command]

такие варианты очень несекурны.
пароль в общих случаях будет виден через 'ps x'

если приспичело - sshpass
sshpass -p <pass> su - <user>
ей же можно передавать пароль через переменную окружения, но и это тоже несекурно

Chubaka
()

Настрой sudoers и пользуйся sudo без пароля.

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.