Ульрих: 1) Заказчик передает пароль и в 80% случаев у них есть только FTP, хостинг и как менять пароль, они не знают и не хотят учиться. Если было бы это так просто, вообще бы вопрос не возникал.
2) Слить сайт может, никто не застразован, увы.
3) "Веб-морда" - не вариант, вы представьте отредактировать десяток файлов через FileManager - это дико не удобно. Нужен полноценный FTP, что бы подключился через IDE и наслаждаешься работой.
4) Git, а вот с этого момента можно чуточку подробнее? Предлагаете все проекты выгружать в Git, а от туда уже доступ фрилансеру давать?