В 1918 году вступил в РККА, в этом же году вступил в РКП(б). Участник Гражданской войны. В составе Первой отдельной железнодорожной роты участвовал в восстановлении мостов в местах, где проходили военные действия. Был сначала парторгом, затем помощником дивизионного комиссара.
Окончил курсы при Училище военных сообщений. Был командиром взвода железнодорожных войск, участвовал в строительстве транспортных коммуникаций в УкССР.
С 1939 года — командир 5-й железнодорожной бригады Особого корпуса железнодорожных войск, служил на Дальнем Востоке.
В 1941 году бригада передислоцировалась, теперь она занималась строительством железнодорожных коммуникаций у границы СССР и Германии.
Подразделения Управления проделали огромную работу по восстановлению и строительству мостов, железнодорожных путей сообщений, железнодорожных магистралей. Благодаря их работе советским войскам удалось нанести серьёзный урон противнику.
Во время форсирования Днепра подразделениям Кабанова было поручено за короткий строк возвести переправу через Днепр. Приказ был выполнен раньше срока.
Во многих военных операциях подразделения Управления обеспечивали снабжение и передвижение войск РККА.