В кратце:
Имеем FreeBSD.
Логиниться на SSH рутом запрещено, есть доступ под рутом в ISPManager. Создаем нового пользователя, напрмер sharkov.
Даем права на shell. Логинимся на ssh. Вводим su и видим:
su: Sorry
А это значит, что пользователь не состоит в группе wheel. Через midterm так же не пускает (ну ессно же =) ).
В общем нужно как-то посадить юзера в группу wheel. (Ну можно еще через встроенный файловый менеджер это сделать, или отредоктировать конфиг ssh). Но мы легких путей не ищем.
Вот мой извращенческий способ:
Добавляем задачу в крон (планировщик задач):
/usr/sbin/pw user mod sharkov -G wheel
И запускаем.
usr/sbin/pw command not found
Всё заработало — может вы на не FreeBSD?
pw: you must be root to run this program
pw: you must be root (freebsd 11, hyper-v)