私人代给别人钱本身并不违法,但是具体要看情境和行为目的。如果是合法、正当、无违法目的的交易,那么私人代给别人钱是合法的。但如果是用私人代给别人钱来掩盖非法行为如贪污、受贿、洗钱等,就构成犯罪。此外,在行为方式和支付方式上,也需要守法合规,比如不得使用假借、虚构交易等手段来代付,在金额、时间、次数等方面也应遵守相关法律法规规定。综上所述,私人代付别人钱本身不违法,但需要在合法的前提下进行,否则就会构成违法犯罪。