Однопользовательскому режиму соответствует уровень загрузки 1 (s, S) для SystemV или таргет rescue.target (runlevel1.target) для SystemD
Если доступ в систему есть, то переключиться в однопользовательский режим можно при помощи команды:
telinit 1
или
systemctl isolate rescue.target
Если доступ в систему отсутствует, то можно воспользоваться функционалом программы-загрузчика.