Козельцовы были старинным морским семейством, исконными севастопольцами. В стране, где история флота насчитывала всего двести лет, и в порту, который не так давно справил свое столетие, это означало, что Иван Сергеевич был моряком в четвертом поколении и севастопольцем в третьем. Его дед, сын кронштадтского штурмана, служил под началом адмирала Лазарева и умер от тифа во время великой осады; отец лишился глаза на Дунае во время Балканской войны; Машин младший братишка — дело решенное — по окончании гимназии должен был поступать в Корпус.