Ответ 1
Добавление звезды к источнику должно исправить ее, например
pscp -r [email protected]:public_html/* d:\sites\;
Я хочу сделать резервную копию моего веб-сайта, который размещен на godaddy.
Я использовал команду pscp из своих окон dos и попытался загрузить всю папку public_html. моя команда:
pscp -r user @host: public_html/d:\sites \;
Файлы загружаются правильно и папки также. Но проблема в public_html, а в других подпапках есть две папки типа "./" и "../". Из-за этих двух папок моя копия становится неудачной, и я получаю "нарушение безопасности: удаленный хост попытался написать" a ". или".. "путь!".
Надеюсь, что кто-то может помочь в этом. Примечание. У меня есть только доступ к ssh и вы должны загрузить его из команд ssh.
Добавление звезды к источнику должно исправить ее, например
pscp -r [email protected]:public_html/* d:\sites\;
Также вы можете сделать то же самое, не добавляя '/' в конец исходного пути. Например,
pscp -r [email protected]:public_html d:\sites
Выше команда создаст каталог public_html, если не существует в вашем пункте назначения (т.е. d:\sites).
Просто мы можем сказать, используя вышеприведенную команду, мы можем сделать так, чтобы она была клонирована public_html
в d:\sites
.