SSH & SFTP: Should I assign one port to each user to facilitate bandwidth monitoring?

Solution 1:

I think a better solution is to monitor bandwidth usage per client port number. Then you can combine this monitoring with port numbers from auth.log to compute the sum of all connections from a user.