How to setup a user to specific directory?

No.

You wanted to have the storage (/dev/sdc1) available where you intended to put your development files.
You wanted to mount that drive there.
To use it, you need to set the proper permissions - when it is mounted like it is now, it belongs to root and you can’t access it.

You are in over your head. You cannot expect step by step instructions on how to construct a setup like that.

Running a server and services requires a lot of background knowledge which - sorry to say - you do not seem to possess.

Take one step at a time - learn one thing at a time - I did a lot of mistakes during my process of bringing my services online - there is no shame in learning - but there is shame in trying to get others to do your homework.

1 Like