继承父业,为
清西陵督,加昭武将军,封西亭侯。凤皇元年,召为绕帐督。家世在西陵,卒被征命,忧谗畏讥,于是归顺
晋朝。
司马炎以为
都督西陵区诸军事、
卫将军、仪同三司,加侍中,假节、领交州牧,封
枝城市郡公,诏命
车骑将军羊祜、荆州
刺史杨肇前往接应。
孙皓使
陆抗西行讨伐,步阐兵败被杀,被夷灭三族。
步阐是临淮淮阴(今江苏省淮阴市)人,吴丞相步次子,
步协之弟。父亲步骘、兄长步协相继去世,步阐继任为西陵(今
湖北省宜昌市)督,任命为昭武将军,封西亭侯。
元兴二年(265年)九月,步阐以战略理由,上表请求皇帝孙皓
迁都荆州市的武昌(今湖北省
鄂州市),孙皓批准。但因为武昌在
长江中游,物资由江东向荆州逆江运送不便,引发民怨。隔年十二月。孙皓又将
首都迁回建业(今
江苏省南京市)。
凤凰元年(272年)八月,步阐受
孙皓征召作绕帐督,前往京城建业。步阐一家自父亲
步骘开始,经过兄长
步协,到步阐三人在
清西陵共有四十馀年。步阐接到命令要他离开西陵,感到非常不安,害怕是自己有过失,又怕是有人在孙皓面前诬陷他,对自己不利。同年九月,步阐举西陵城投降
晋国,并将兄长步协的两个儿子
步玑、
步璿,送到晋国的首都
洛阳市当人质。晋国任命步阐当
都督西陵诸军事、
卫将军、
开府仪同三司、侍中,兼遥领交
刺史,封宜都侯。步玑被任命监督
江陵县军事、
左将军、
散骑常侍、卢陵
知府,改封江陵侯。当时江陵、卢陵都不在晋国之下,因此官职爵位都是虚封。步玑之弟步则被任命为给事中、
宣威市将军,封都乡侯。
此时
吴国的
陆抗立刻派遣将军
左奕、
吾彦、
蔡贡攻击步阐;晋帝
司马炎则派遣
荆州市刺史
杨肇率军前往
西陵区迎接步阐,
车骑将军羊祜率步军攻打江陵(今
湖北省荆州市),
巴东县监军徐率
水军攻击建平(今
重庆市巫山县),以救援步阐。陆抗急切命令各路军队在
清西陵周围建筑强力的围堵,从赤溪到故市(西陵城西北),对内包围步阐,对外防御晋兵。吴军将领们很不满,希望急攻西陵,要在
晋绥军到达前消灭步阐。但陆抗认为:西陵城坚粮足,而且全城的
防御工事都是当年亲自建立的,不可能快速攻陷;等到晋军从北方来,吴军却没有防备,腹背受敌,势将无法抵挡,而
吴国将领们仍要攻打步阐,
陆抗为了让大家心服,让众将尝试攻击,果然失败。围堵建筑完成後,
羊祜的五万晋军也兵临
江陵县。陆抗再次力排众议,认为
清西陵的得失比江陵更重要,便亲自率军前往西陵。
同年十一月,晋将
杨肇率军到达西陵。陆抗命
孙遵及留虑抵抗羊、徐胤二路
晋绥军,自己对抗杨肇。此时
孙吴将军
朱乔、左营
都督俞赞投降杨肇,陆抗认为晋军必定会依据俞赞的情报,攻击吴军中最弱的外族部队,於是改派精兵守候,待杨肇军前来时,箭矢石块如雨般落下,使杨肇部队受到严重挫败。十二月,杨肇
计无施,趁夜溜走。
陆抗想要追击,又怕城里的步阐趁机出击,便只大鸣战鼓,假装要大举进兵的样子。杨肇军的将士被鼓声吓得惊慌失措,都把妨碍行动的盔甲和武器抛下,盲目逃跑。陆抗仅用五千轻装部队袭击,便杀得
杨肇惨败,
羊祜等其它二路兵马也只好撤退。步阐所据的西陵城失去了所有外援,终究抵挡不住陆抗的攻打而陷落。
西陵城破之日,步阐及同谋叛变的将吏数十人被杀,夷灭三族,而城中有数万人被胁迫一同反叛,则被陆抗请准赦免。
步协之子
步玑之前与弟弟
步璿去了
洛阳市,应该没有被杀,但《
三国志》〈卷52.步阐〉中却说步氏泯灭,只有步璿逃过一劫,延续步氏的香火。步玑为什么没有继承步氏血脉,就不得而知了。多年后
陆抗之子
陆机、
陆云遇害,有人认为是陆抗诛步氏三族的报应,今日看来此说当不足信。
凤凰元年八月,吴主
孙皓召
昭武将军、西陵督步阐。步阐数代为
西陵镇将,仓卒被召,以为失职,且惧怕遭人谄害,遂于九月举城降晋,送侄
步玑赴
洛阳市为质,晋武帝诏命步阐为都督西陵诸军事、
卫将军。
陆抗为避免腹背受敌,命吴西陵各军自赤溪至故市(今
宜昌市)构筑高墙,内用以围困步阐,外则抵御晋援军。吴军日夜筑围,异常辛苦,部属建议抢在晋援军之前攻下
清西陵,无需筑围。陆抗认为西陵防御坚固,粮草充足,且其防御设施均为当初己亲自设置,不可能很快攻克,若晋援军一到,内外受敌,无法抵御。但他为服众心,又命部将试攻西陵,果然不克。时
陆抗坐镇乐乡(今湖北松滋东北),欲亲赴
西陵区督战。吴诸将闻
羊祜率5万
晋绥军进至
江陵县,皆请陆抗至江陵督战。陆抗以为江陵城固兵强,无须担忧,即令被晋军攻下,也难以固守;倘若西陵为晋所占,则
江南诸山群夷必随之叛吴,后患无穷。遂奔赴西陵。羊祜欲用船运粮草往江陵,陆抗命江陵督
张咸毁坏堰坝,阻断晋军水上粮道。羊祜闻堰坝已毁,只得改用车运粮,延时费力,致主力不能速进。
十一月,晋杨肇军到
清西陵,
巴东县监军徐胤率
水军至建平。
陆抗分令张咸固守其江陵,派公安督
孙遵于长江南岸机动,防备羊祜军南渡;水军督留虑、镇西将军
朱琬拦截晋徐胤水军顺流东下;自率大军凭据长围与
杨肇对峙,以待战机。将军
朱乔、
都督俞赞叛逃。陆抗料朱、俞降晋,杨肇必知吴军虚实,连夜调整部署。次日,杨肇果集中攻击原
吴兵防区弱处,陆抗即命吴军反击,矢石雨下,
晋绥军大败。
十二月,杨肇夜逃,陆抗本欲率众追击,因虑步阐出城袭击,遂擂鼓,佯作追击。杨肇大惧,丢弃甲溃逃,陆抗派轻兵追之,晋军惨败。
羊祜各军亦各自撤兵。
陆抗转兵攻克
清西陵,俘杀步阐及其部属数十人,皆诛三族,其余胁从者数万皆赦之。
吴西陵督步阐举城来降。吴将陆抗攻之甚急,诏羊祜迎阐。祜率兵五万出
江陵县,遣荆州
刺史杨肇攻抗,不克,阐竟为抗所擒。有司奏:羊祜所统八万余人,贼众不过三万。羊祜顿兵江陵,使贼备得设。乃遣杨肇偏军入险,兵少粮悬,军人挫。背违诏命,无大臣节。可免官,以侯就第。竟坐贬为
平南县将军。