Ищем сценарий, который покажет всех зарегистрированных пользователей, отсортированных по тюрьмам FreeBSD, где они вошли в систему. Итак, нужно запустить команду who
во всех запущенных в настоящее время тюрьмах FreeBSD, а также на главном хосте.
Я делаю это:
who #main host
jls | grep -v JID | while read jid ip host path
do
echo $jid $host
jexec $jid who
done
но jexec
требует выполнения с правами root, и я обычно вхожу в систему без полномочий root, и каждый раз делать su очень болезненно ...
Есть ли другой простой способ?