Uack, varför vill man köra som root? Det är farligt.
Att lägga till en användare i en grupp innebär att den användaren kvalificerar sig för access enligt group-bitarna.
Exempel:
en fil har rättigheterna rwxrw-r--, med ägare: nisse och grupp: sune
- nisse (= user) får läsa, skriva och exekvera (rwx)
- förutom nisse får alla medlemmar i gruppen sune (= group) läsa och skriva (rw)
- förutom dessa får alla övriga (= other eller world) läsa (r)
För kataloger tolkas x-biten som rätt att traversera till den katalogen.
Vad gäller ditt konkreta problem är det svårt att säga något utan att veta vilka rättigheter katalogerna har, och vilken användare som är inloggad i ftp-sessionen.