晋明帝平定王敦之乱后,为了加强晋廷军政实力,削弱上流军事实力,先后对重要方镇人选作了较大的调整。以护军将军应詹为平南将军、都督江州诸军事、江州刺史;以征南大将军陶侃为征西大将军,都督荆、湘、雍、梁4州诸军事,荆州刺史;以尚书令郗鉴为车骑将军,都督青、兖2州诸军事,兖州刺史;原兖州刺史刘遐为监淮北诸军事、徐州刺史;临淮太守苏峻为历阳内史。
太宁三年(325年)闰八月,晋明帝因病死去,年仅5岁的太子司马衍即位,是为晋成帝。九月,明帝皇后庾太后临朝称制,以其兄中书令庾亮与司徒王导共同辅佐朝政,但实际上形成外戚庾亮专权的局面。王导执政,以“宽和得众”①。庾亮掌权后,却“任法裁物,颇以此失人心”②。且明帝遗诏褒进大臣,而陶侃及豫州刺史祖约不在其列,二人怀疑庾亮删改遗诏,曾出微言。庾亮惧其为乱,便使丹杨尹温峤代应詹为江州刺史,镇守武昌(今湖
————————
①②《晋书》卷七十三《庾亮传》。
北鄂州),以为外援。十月,南顿王司马宗谋废执政,庾亮杀司马宗,废其兄太尉司马蒙。司马宗是宗室近支,司马荣是宗室元老,曾为明帝师傅,众情以庾亮剪除宗室,欲独专朝政,遂生怨恨之心。庾亮的专权和举措,引起东晋政治上的不安,并由此引发了苏峻之乱。
苏峻,长广掖县(今山东莱州)人,曾任郡主簿。西晋末年,苏峻纠合流民数千家,结垒自保。当时“豪杰所在屯聚,而(苏)峻最强”①。东晋初年,晋元帝假苏峻为安集将军:后苏峻率流民渡海至广陵(今江苏扬州),元帝以苏峻为鹰扬将军,后因功迁至兰陵相。王敦初次起兵时,元帝诏令苏峻进讨王敦,苏峻迟疑不进。及至元帝军败,苏峻退保盱眙,后被任为临淮内史(治今江苏盱眙东北)。王敦再次作乱时,苏峻应诏入援京师,大破沈充、钱凤等人,进位使持节、冠军将军、历阳内史。苏竣自平王敦之乱后,威望渐著,在历阳(治今安徽和县)有锐卒万人,器械甚精,朝廷借以保护江北。但苏峻自负其众,有轻朝廷之心,潜有异志,招纳流亡之人,部众日盛。
庾亮诛杀司马宗时,其党羽卞咸被杀,咸之兄卞阐逃奔苏峻,苏峻将其隐匿。庾亮以朝廷命令苏峻交出卞阐,苏峻不肯。庾亮认为苏峻必将为乱,准备征召苏峻入朝任职,以削其兵权。当时王导等朝臣皆认为苏峻一定不会应召,力谏庾亮不要轻启祸端。但庾亮认为苏峻“狼子野心,终必为乱。今日征之,纵不顺命,为祸犹浅。若复经年,为恶滋蔓,不可复制”②:遂不顾众人劝阻,征苏峻入朝为大司农,令其弟苏逸代统其众。苏峻本知为朝廷所不容,遂拒不应召,暗与豫州刺史祖约联络,决定起兵反晋。祖约本来怨恨庾亮,与苏峻一拍即合,相约以讨庾亮为名,共同起兵。
东晋咸和二年(327年)十一月,祖约命其侄祖涣、女婿许柳率兵与苏峻会合。十二月,苏竣遣部将韩晃、张健等进袭姑孰
————————
①《晋书》卷一百《苏峻传》。
②《晋书》卷七十《卞壹传》。
(今安徽当涂),向慈湖(在姑孰北)逼近。东晋朝廷宣布京师戒严,假庾亮节,任都督征讨诸军事;以左卫将军赵胤为历阳太守;命左将军司马流率军屯慈湖拒守;以射声校尉刘超为左卫将军,侍中褚受典掌征讨军事。庾亮又使弟庾翼领数百人备守石头城(在今江苏南京清凉山,为建康军事要塞)。韩晃、张健军攻破于湖(今安徽当涂南),接着又在慈湖大败左将军司马流军,并杀流。这时东晋宣城内史桓彝起兵入援建康,进屯芜湖(今属安徽)。韩晃进兵击败桓彝,乘势进攻宣城(今安徽宣州)。桓彝退保广德(今安徽广德西南)。
当苏峻拒不应召之时,江州刺史温峤曾请求入援京师,庾亮不同意,回信说;“吾忧西陲(指荆州刺史陶侃)过于历阳,足下无过雷池(在今安徽望江东南)一步也”①。温峤只得按兵不动。苏峻军发动进攻后,温峤起兵进屯寻阳(今江西九江西),以督护王愆期、西阳太守邓岳、鄱阳太守纪睦为前锋,率舟师入援建康。兖州刺史郗鉴亦遣广陵相刘矩率军赴援,荆州刺史陶侃则遣督护龚登率军受温峤调度,一同入援京师建康。
咸和三年(328年)正月,苏峻亲率祖涣、许柳等万余人,乘风自横江(今安徽和县西南)渡过长江,从陵口(在今安徽当涂东北)进军,在战斗中屡败晋军。2月,苏峻进军至蒋陵覆舟山(在今江苏南京东北)。这时有人劝庾亮说:“(苏)峻知石头有重戍,不敢直下,必向小丹杨(治今江苏南京)南道步来;宜伏兵邀之,可一战擒也”②。庾亮不从。后苏峻果然从小丹杨进军,庾亮悔之不及。东晋朝廷以尚书令卞壶为都督大桁(建康正南门外之浮桥)东诸军事、假节。卞壹率赵胤、郭默等军与苏峻大战于西陵(在陵口以西),卞壹等军大败,死伤千余人。苏峻乘胜进军,因风纵火,乘胜猛攻,卞壹等率诸军竭力抵抗,不能取胜。于是卞壹、丹杨尹羊曼、黄门侍郎周导、庐江太守陶瞻等并皆战死,苏
————————
①《晋书》卷七十三《庾亮传》。
②《资治通鉴》卷九十四《晋纪十六》成帝咸和三年正月。
峻攻入京城建康。庾亮率军将于台城宣阳门内列阵抵抗,兵士皆逃散,与赵胤等逃奔寻阳,苏峻攻陷建康台城(宫城),直入成帝御殿之下。宫省侍卫四散,苏峻军攻入后宫,掳掠宫女,驱役百官,哀号之声,震动内外。苏峻矫诏大赦天下,唯庾亮兄弟不赦。峻自任骠骑将军、录尚书事,又以祖约为侍中、太尉、尚书令。并“改易官司,置其亲党,朝廷政事一皆由之”①。
庾亮素为温峤所重,当他败逃寻阳后,仍分与兵众,并奉他为统帅。温峤、庾亮等谋划起兵讨伐苏峻,互推对方为盟主。温峤之弟温充建议推举位重兵强的征西大将军、荆州刺史陶侃为盟主,二人同意。温峤说服本与庾亮存有嫌怨的陶侃出任盟主,共同起兵讨伐苏峻。咸和三年四月,温峤、庾亮移文告诸征镇,陈列苏峻、祖约罪状,与陶侃从寻阳、江陵(今属湖北荆沙)分别起兵。五月,陶侃率军至寻阳与温峤等军会合,联兵东下,共有舟师4万,旌旗700余里,进至蔡洲(今江苏江宁西南江中)。
苏峻闻知温峤、陶侃等大军逼近,自姑孰还拒石头城,将成帝迁入石头城,以便挟天子以抗诸军。苏峻命尚书张闽权督东军,司徒王导密令以太后诏谕三吴起兵勤王。于是吴兴太守虞谭、吴国内史蔡谟、前义兴太守顾众等皆举兵讨峻。当时,陶侃军屯于查浦(在长江南岸当秦淮河口),温峤军屯于沙门浦。诸军初至石头,便欲决战。陶侃认为敌方盛,难与争锋,宜缓以计破之。苏峻军以步、骑兵为主,精锐善战,而联军多水军,不善陆战。陶侃用部将李根计,依白石(在石头城东北)筑垒,使庾亮率2000人据守。苏峻步骑万余人分从四面攻白石垒,形势万分危急,庾亮激励士卒奋勇死守,峻军最终未能陷垒而退。这时,苏峻将韩晃攻陷泾县(今安徽泾县西北),杀起兵赴援的宣城内史桓彝。苏峻别将管商、张健、弘徽等与虞谭、王舒等联军交战,亦胜多败少。陶侃、温峤等与苏峻相持于白石,无所进展,而苏峻进军东西抄掠,多所擒获,兵势日盛。形势对联军很不利,“义众沮衄,
——————
①《晋书》卷一百《苏峻传》。
人怀异计”①。
同年七月,与苏峻联合起兵的豫州刺史祖约被后赵石聪击败,部众溃散,逃奔历阳。苏峻心腹路永、匡术等人以祖约兵败,怕大事难成,劝苏峻尽诛王导等大臣,任用亲信。苏峻敬重王导,未肯下手。九月,王导使人说服路永归顺,导携二子及路永出奔白石。
联军与苏峻相持数月,军粮乏绝,唯靠陶侃以荆州粮米接济。陶侃对此不满,怒对温峤说:“使君(指温峤)前云不忧无将士,惟得老仆(指自己)为主耳。今数战皆北,良将安在?荆州接胡蜀二虏,仓廪当备不虞,若复无食,仆便欲西归,更思良算”②。温峤回答说:“(苏)峻、(祖)约小竖,为海内所患,今日之举,决在一战。峻勇而无谋,藉骄胜之势,自谓无前,今挑之战,可一鼓而擒也……今之事势,义无旋踵,骑猛兽,安可中下哉!公若违众独反,人心必沮。沮众败事,义旗将回指于公矣”③。温峤义正辞严,陶侃无以为对。温峤前锋毛宝又力劝陶侃,并说:“贼亦畏死,非皆勇健”④,苏峻必能平定。毛宝请率兵上岸以断贼军粮道,陶侃从之。毛宝果然烧苏峻句容(今属江苏)、姑孰两地粮草辎重而还。
当陶侃、温峤进兵建康之时,兖州刺史郗鉴、后将军郭默等都举兵响应,后王舒、虞潭等军败于苏峻,陶侃便使郗鉴与郭默还镇京口(今江苏镇江)。郗鉴回京口后,立大业等3座堡垒以拒苏峻,使郭默据守大业垒(今江苏丹阳北)。九月,苏峻将韩晃急攻大业,郭默恐惧,留将十坚守,自己暗中从南门出外避祸。陶侃闻大业垒形势危急,欲派兵救大业。长史殷羡认为,叛军步卒锐利,如救大业失利,则大事去矣。不如急攻石头,峻军如回救,大业之围自解。陶侃依计而行,贼军果然撤大业之围,以回救石头⑤。接着,陶侃督军向石头方向进攻。温峤与庾亮、赵胤等率精
————————
①《晋书》卷一百《苏峻传》。
②③《晋书》卷六十七《温峤传》。
④《晋书》卷八十一《毛宝传》。
⑤《晋书》卷六十六《陶侃传》。
锐士卒1万自白石垒誓师南进,向苏峻军发起反击。苏峻率8000人迎战,先使其子苏硕与部将匡孝率数十骑冲击赵胤,赵胤败走。苏峻见匡孝取胜,说:“孝能破贼,我更不如乎”!①遂弃大军于后,自率数骑突击联军,未能攻入,回马欲奔白木陂(在陵口东),陶侃牙门将彭世、李干等投矛击刺,苏峻中矛落马,被义军杀死。苏峻既死,联军群情激奋,皆呼万岁,叛军大溃,军事形势向有利于联军方面发生突变。
苏峻司马任化等人继立苏峻之弟苏逸为主,闭石头城固守。韩闻苏峻死,率军赴石头;弘徽、管商等军接连被联军击败,管商投降庾亮。咸和四年(329年)正月,光禄大夫陆晔等人说服匡术投降,台城归入联军手中。陶侃使毛宝守南城,邓岳守西城。苏逸、韩晃等猛攻台城,毛宝率将士固守。与此同时,赵胤遣部将
甘苗进攻历阳祖约,祖约畏惧,乘夜逃奔后赵,其将牵腾率众出
降,义军克寻阳。
同年二月,陶侃、温峤等联军齐攻石头城,建威长史滕含率锐卒大破苏逸军。温峤等各军选募精锐将士进攻贼军,苏硕率骁勇数百渡过秦淮河来战,联军将士奋勇向前,阵斩苏硕。韩晃等军闻硕败,弃守去曲阿投奔张健,城门狭窄,溃兵蜂拥而去,互相践踏,死者数以万计。联军攻占石头城后,乘胜进军,击平叛军各路党羽,苏峻之乱终于被平定。