Загрузить каталог с помощью sftp

Я пытаюсь загрузить localDir на удаленный сервер я следую этому руководству Руководство SFTP

Но когда загружаю localDir и захожу внутрь, я вижу Пустой каталог Я сделал следующее

sftp> lls
404.html  crm nginx-logo.png  test.php

sftp> ls
 crm
     
sftp> put -r crm /usr/share/nginx/html
      Uploading crm/ to /usr/share/nginx/html/crm
      Entering crm/

Я создал crm каталог в соответствии со следующей заметкой в руководстве SFTP

Примечание

В настоящее время в версиях OpenSSH, поставляемых с текущими выпусками >Ubuntu (по крайней мере, с 14.04 по 15.10), есть ошибка, которая не позволяет вышеуказанной команде > работать правильно. При выполнении приведенной выше команды для передачи содержимого >на сервер с использованием ошибочной версии OpenSSH будет > выдана следующая ошибка: Не удалось канонизировать: Нет такого файла или каталога.

Чтобы обойти эту проблему, создайте каталог назначения на удаленном >сначала завершите, введя mkdir localDirectory. После этого приведенная выше команда > должна завершиться без ошибок.

Но загрузка файла работает хорошо.

Есть какие-нибудь предложения?