Недавно я слишком долго застрял на проблеме новичка. Я попытался использовать scp
для копирования каталога файлов на мой локальный компьютер, выполнив следующую команду:
scp -r myUserName@myhost.mydomain.com:/data/jenkins/workspace/myproject/myFolder/ /home/myUserName/myFolder
Однако выполнение этой команды (и нескольких ее вариантов) привело к следующему сообщению об ошибке:
/home/myUserName: Operation not supported
Я провел некоторое исследование для своего сообщения об ошибке в Google и сети StackExchange, но нашел только красные селедки. Поэтому я подумал, что для будущих нубов, таких как я, было бы полезно, если бы я задокументировал здесь свою проблему и решение.
Изменить: чтобы помочь будущим зрителям, отладочная информация ниже:
scp -rv myUserName@myhost.mydomain.com:/data/jenkins/workspace/myproject/myFolder/ /home/myUserName/myFolder
...
debug1: Authentication succeeded (password).
Authenticated to myhost.mydomain.com ([123.456.789.0]:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: pledge: network
debug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug1: Sending command: scp -v -r -f /data/jenkins/workspace/myproject/myFolder/
Entering directory: D0755 0 myFolder
Sink: D0755 0 intTest
/home/myUserName/: Operation not supported
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 2484, received 3908 bytes, in 0.3 seconds
Bytes per second: sent 8549.3, received 13450.3
debug1: Exit status 1