公元前49年冬,汉宣帝病重,考虑到刘奭在性格上并不适合当帝王,所以必须要找几个有能力的重臣辅佐才行。于是,宣帝在弥留之际,诏命侍中、乐陵侯史高为大司马兼车骑将军,太子太傅萧望之为前将军,少傅周堪为光禄大夫,共同辅佐太子。对于明君来说,知臣者莫若君,宣帝对他们三个人的品德与办事能力都比较了解,更重要的是,这三个人若得到重用,相互之间能形成牵制,这样才不会出现霍氏家族那样的隐患。
汉宣帝托孤的三位大臣之一史高,是鲁国人,是汉宣帝祖母史良娣的兄弟史恭的长子(宣帝表叔)。史高开始为侍中,前66年,因检举霍禹而封乐陵侯。
萧望之,字长倩,兰陵(山东兰陵县)人,后迁徙到杜陵(西安东南部),是萧何的第七代后人。萧何有三个儿子,分别为萧禄、萧同、萧延,三兄弟中只有萧延的后代人丁兴旺,萧望之就是萧延一脉的后代。萧延在萧何死后,被封为赞定侯。萧延有四个儿子,最小的儿子叫萧彪,萧彪一生只有一个儿子叫萧章,萧章四十岁就去世,也是只有一个儿子,叫萧皓。到了萧皓这一代,萧氏家族已经彻底没落,开始以田为业,成为了一方乡绅。萧皓死后也只留下了一个儿子萧仰,而萧望之就是萧仰唯一的儿子。萧望之是萧氏真正的三代单传之子,从小受到了数不尽的关爱。