Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Копирование каталога из физической машины на виртуальную / 8 сообщений из 8, страница 1 из 1
27.01.2018, 11:20
    #39592105
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование каталога из физической машины на виртуальную
Доброго времени суток.

У меня на физическом компьютере установлена Windows 10 x64. Дополнительно на ней установлен VirtualBox. На VirtualBox создана и запущена виртуальная машина Ubuntu Server 16.04.3 LTS (x64).

Мне нужно с физической машинки скопировать на виртуальную некоторый каталог с файлами.

Скачал и установил PuTTY (версию x64) на физическую машину.

На виртуальной машине установил сервер SSH:

Код: sql
1.
sudo apt install openssh-server



Для начала я пытаюсь выполнить копирование хотя бы одного файла:

Код: sql
1.
2.
3.
4.
5.
C:\Users\andrey>pscp c:\publish\web.config andrey@192.168.0.16:~
andrey@192.168.0.16's password:
web.config                | 0 kB |   0.4 kB/s | ETA: 00:00:00 | 100%

C:\Users\andrey>



Насколько я понимаю, pscp сообщает, что по какой-то причине передано 0kB, хотя файл c:\publish\web.config существует и не пустой. Проверяю на сервере содержимое домашнего каталога:

Код: sql
1.
ls -lia ~



В консольном выводе вижу, что файл web.config по прежнему отсутствует на целевой машине. Почему так происходит и как решить эту проблему?

С уважением, Андрей
...
Рейтинг: 0 / 0
27.01.2018, 11:31
    #39592106
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование каталога из физической машины на виртуальную
CompositumДополнительно на ней установлен VirtualBoxА встроенные в VirtualBox средства не годятся?
...
Рейтинг: 0 / 0
27.01.2018, 11:34
    #39592107
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование каталога из физической машины на виртуальную
miksoft,

Мне нужно научиться такому способу, который я мог бы использовать не только с виртуальными машинами, но и с теми, которые доступны мне через интернет.
...
Рейтинг: 0 / 0
27.01.2018, 11:38
    #39592110
Копирование каталога из физической машины на виртуальную
pscp пишет, что передано 0.4 KB со скоростью 0. Скорость 0 потому что файл маленький и pscp потратил время 0 на передачу.

Локальный файл web.config сохранен на сервере в домашнем каталоге пользователя andrey под именем ~. Его можно увидеть командой /bin/ls -l '~'

(/bin/ls чтоб запустить явно программу ls без странных алиасов из Ubuntu, которые могут не показывать файлы с ~ в имени)
...
Рейтинг: 0 / 0
27.01.2018, 12:07
    #39592117
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование каталога из физической машины на виртуальную
Вот оно что.... )))) Когда я указывал в pscp символ `~`, то полагал, что указываю целевой каталог (т.е. домашний каталог пользователя), в котором должен появиться файл web.config. Оказывается, что это воспринимается как имя целевого файла. Спасибо!

А как скопировать сразу весь каталог со всем содержимым, в т.ч. и с подкаталогами?
...
Рейтинг: 0 / 0
27.01.2018, 12:19
    #39592119
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование каталога из физической машины на виртуальную
Всё, получилось. Проблема была в том, что изначально я пытался сделать так:

Код: sql
1.
pscp -r c:\publish andrey@192.168.0.16:~



Т.е. я предполагал, что `~` будет автоматически преобразован в /home/andrey .

Но если указываю полный путь, то всё успешно работает:

Код: sql
1.
pscp -r c:\publish andrey@192.168.0.16:/home/andrey
...
Рейтинг: 0 / 0
27.01.2018, 13:16
    #39592132
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование каталога из физической машины на виртуальную
CompositumТ.е. я предполагал, что `~` будет автоматически преобразован в */home/andrey*.

Это преобразование делает только bash.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.01.2018, 13:22
    #39592134
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование каталога из физической машины на виртуальную
Dimitry SibiryakovЭто преобразование делает только bash.
Благодарю! Это полезная информация, я запомню.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Копирование каталога из физической машины на виртуальную / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]