Say I have created a bash script, which will make an ftp user, mount some paths for that user, etc. Where in the file system it would be proper to place? It would be good to have some resource clearly explaining the file system hierarchy.
A Google search for "Linux file system hierarchy" will turn up several documents, including this one.
Where you put your script depends on who the intended user is. If it is just you, put it in
Don't put scripts you write yourself in