Как дать FTP доступ пользователю к определенной папке?
Чаще всего авторизация через PAM, поэтому пользователь FTP = пользователь операционной системы. Меняете домашнюю папку пользователя и готово.

Изменение домашней папки существующего юзера может иметь последствия если какое-то ПО уже завязалось на этих путях. Поэтому рекомендую сделать нового юзера для FTP.
Создайте нового пользователя с домашней папкой в /www/sitename/

В vsftp когда-то давно настраивал для FTP отдельную папку, отличную от домашней. Погуглите...