Обычно только пользователь root имеет разрешение на выполнение этих команд. Можно ли как-нибудь запустить их как обычный пользователь?
Нет. Это системные привилегированные вызовы; только root может использовать их.
Может быть. Вы должны найти уязвимость и использовать ее, либо указать uid_t
которым вы являетесь или были.