He makes a living by teaching.他靠教书为生.一般都用by,通过……、用…… 的意思
do sth for living
make a living on
by 靠什么谋生!!
应视情况而定,大多数情况下是用by的