Я отримую помилку, коли намагаюся скопіювати файл із свого локального комп'ютера на віддалений сервер ssh. Я отримую ту ж помилку , використовую я cpабо scp.
Ось мій вклад при отриманій помилці:
[root@xxx.xx.xxx.xx /]# cp /home/username/some.xml root@xxx.xx.xxx.xx:/path/to/directory/
cp: cannot stat ‘/home/username/some.xml’: No such file or directory
Я перевірив, і на шляху /home/username/some.xmlдо моєї локальної машини напевно є файл .
І локальний комп'ютер, і віддалений сервер працюють CentOS 7. Як я можу вирішити цю помилку та скопіювати її успішно?
root@remote.server.ipя набрав exit, а потім набрав scpкоманду вище, і вона спрацювала. Проблема полягала в тому, що я ввійшов у систему як root@remote.web.server, тому він бачив лише структуру каталогів remote.web.server, яка відрізняється від структури каталогів моєї локальної машини. Оскільки ви змусили мене це знайти, я би радий прийняти відповідь, яку ви можете надіслати. Дякую.
ls -l /home/username/some.xml?