Bei der Verwendung der Klasse `scrartcl` kannst du Folgendes verwenden, um die Nummerierung von `\section` zu unterdrücken und die von `\subsection` entsprechend anzupassen. Mit dem Folgenden hat die Ebene `\section` noch einen referenzierbaren Zählerstand.
    \documentclass[]{scrartcl}
    \usepackage[normalem]{ulem}
    \usepackage{pdftexcmds}
    \renewcommand*\sectionformat{} % Ausgabe des Zählers in Section unterdrücken
    \renewcommand*\thesubsection{\arabic{subsection}}
    \makeatletter
    \renewcommand\sectionlinesformat[4]
      {%
        \ifnum\pdf@strcmp{subsection}{#1}=0
          \@hangfrom{\hskip #2\uline{#3}}{\uline{#4}}%
        \else
          \ifnum\pdf@strcmp{subsubsection}{#1}=0
            \@hangfrom{\hskip #2\uuline{#3}}{\uuline{#4}}%
          \else
            \@hangfrom{\hskip #2#3}{#4}%
          \fi
        \fi
      }
    \makeatother
    \begin{document}
    \section{Iphigenie auf Tauris}
    \subsection{Historischer Hintergrund}
    \subsubsection{Der Trojanische Krieg}
    \end{document}
Das Codebeispiel schließt keine unterstrichenen Überschriften mit ein, dafür habe ich momentan keine Zeit.**EDIT** Unterstreichungen dem Beispiel hinzugefügt.
Ausgabe:
[![alt text][1]][1]
  [1]: https://texwelt.de/wissen/upfiles/kapitelueberschriften-1.png