晋成帝即位后庾亮担任中书令,掌执朝政。当时西部边境很不安宁,庾亮推荐大臣温峤到江州任刺吏。
不久庚亮接到一个报告:历阳太守苏峻企图谋反。庚亮想骗苏峻到都城建康来做大司马。苏峻接到朝廷的通知后,觉察到朝廷已对自己生疑,于是索性发兵进攻都城。温峤得到这个消息,一方面请求庚亮允许他率兵从小路进入建康保卫京都,一方面号召将士们作好各种准备。不料,庾亮对苏峻的反叛力量估计不足,认为温峤那里的防务非常重要,不希望他率兵来护卫都城。
他写信给温峤说:“我对西境敌人的担心,超过了对历阳叛兵的担心,你必须留在原地,不要越过雷池一步。”
由于庾亮低估了苏峻反叛的力量,温峤在江州按兵不动,结果苏峻进攻建康时没有受到大军阻挡。尽管庾亮率军迎战,建康还是陷入了苏峻之手。
庾亮赶紧去投奔温峤。温峤并不责怪他,而是请他守卫白石营垒,自己加紧操练水军,准备歼灭叛军。
苏峻的一万士兵很快抵达白石,与仅有两千人马的庾亮展开血战。庾亮身先士卒,奋勇杀敌,击退了叛军。后来,庾亮、温峤等人终于杀掉苏峻,平定了叛乱。