虽然一直留在洛阳，并没到封国，但封国的士卒官员都会以所收租赋来给予他们酬金，每有疾病和死葬司马攸亦会赐钱抚恤；而当有天灾令农产失收时，司马攸都会对封国内百姓加以振济和赊贷，亦会减轻租赋，让他们在丰收之年补交所欠的，这都令封国人民对他十分信赖。司马攸后迁骠骑将军、开府仪同三司，虽任高位但仍然很谦虚和以诚信待人事，因司马攸得人心，当时骠骑将军按例应罢营兵，但手下数千人都不肯离去，司马炎最终都准许他们继续在司马攸麾下。司马攸后转镇军大将军，加侍中，行太子少傅，数年后改任太子太傅。咸宁二年（276年），替代贾充成为