Есть сервер, на который я успешно логинюсь и просматриваю файловую систему. Т.е. удаленная машина работает, ssh на ней работает. И даже телеграм- бот на ней работает (что проверяется с помощью смартфона).
Пытаюсь скопировать файл с помощью таких команд (ни одна не работает):
ssh scp /home/aleksey/data.txt aleksey@185.21.142.2:/home/aleksey/
ssh scp /home/aleksey/data.txt root@185.21.142.2:/root/
ssh scp /home/aleksey/data.txt aleksey@185.21.142.2:~/
ssh scp /home/aleksey/data.txt root@185.21.142.2:~/
ssh scp data.txt aleksey@185.21.142.2:~/
ssh scp data.txt root@185.21.142.2:~/
Всегда получаю такой выхлоп:
ssh: Could not resolve hostname scp: Temporary failure in name resolution
Пинг отлично работает:
ping 185.21.142.2
PING 185.21.142.2 (185.21.142.2) 56(84) bytes of data.
64 bytes from 185.21.142.2: icmp_seq=1 ttl=59 time=101 ms
64 bytes from 185.21.142.2: icmp_seq=2 ttl=59 time=100 ms
64 bytes from 185.21.142.2: icmp_seq=3 ttl=59 time=100 ms
64 bytes from 185.21.142.2: icmp_seq=4 ttl=59 time=100 ms
Копипастой из предыдущих команд создал такую команду и отлично залогинился:
ssh aleksey@185.21.142.2
Из- под VirtualBox пробовал тоже самое сделать на windows 10, получил такой же результат.
Как скопировать файл на удаленный сервер?