Я пытаюсь загрузить файл с моего локального компьютера на мой сервер, используя:

scp Users\MyName\Desktop\myzipfile.zip user@host:/path/to/whereyouwant/thefile

У меня на рабочем столе есть zip-файл, который я пытаюсь загрузить. Моя проблема в том, что я не знаю, что каталог локальной машины при использовании SSH.

Как я могу знать, что это такое? То есть, как правильно написать путь к моему zip-файлу на рабочем столе моего локального компьютера?

Я перепробовал все возможные пути ...

1 ответ1

0

Вероятно, есть переменная окружения, указывающая на ваш дом:

scp $HOME\Desktop\myzipfile.zip user@host:/path/to/whereyouwant/thefile

Но тогда у вас, вероятно, будут проблемы с : на пути. Вы можете обойти это, используя:

cat $HOME\Desktop\myzipfile.zip | ssh user@host cat /path/to/whereyouwant/thefile

что в основном эквивалентно использованию чистого ssh . Но убедитесь, что у вас установлена аутентификация без пароля или мастер управления, иначе это не удастся.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .