А вы смешной.
Вот выявите и исправьте эти "какие-то" ошибки (вам даже строки с ошибками указаны), оно и заработает.
То есть вы хотите создать копию файлов на сервере в FileZilla? Так нельзя. Вы можете скопировать файлы на компьютер, а потом заново закачать их на сервер в нужную папку или переименовав. А в FileZilla вам разрешено только перемещать файлы.
Ассоциировать юзера с доверенным сервером.
Вариантов может быть много. Самые основные:
1) Имена директорий начинаются с точки. Такие файлы по-умолчанию скрываются.
2) ls в вашей оболочке переопределен на что-то типа ls -type f
3) Ограничения оболочки
Я редко использую "чистую" команду ls, обычно пишу ls -la, что выводит больше информации, включая скрытые файлы и права.
man ls расскажет о других полезных параметрах.
Для начала: где будет расположен этот сервер? Одно дело где-то арендовать. Это выйдет в десятки раз дороже, чем виртуальный хостинг, так что без весомой причины не вижу смысла.
Если же хотите сделать сервер из вашего ПК придется подумать о бесперебойной работе в режиме 24/7. Как по электричеству, так и по интернету.
Далее нужно будет потратить пару недель на обучение администрированию веб-сервера, включая изучение Linux. Хотя бы основы: работа с терминалом, установка Apache, настройка и т.п.
Допустим, вы запустили сайт на своем сервере. Теперь нужно быть готовым к возможным DDoS и хакерским атакам. Можно нанять администратора, чтобы он один раз настроил сервер для защиты от взлома.
Короче, при наличии свободного времени и желания поставить сайт на свой сервер не так уж и сложно. Информации в поисковиках довольно много, в случае чего вам помогут на форумах.