1

Я хочу передавать файлы между двумя системами Ubuntu, используя SFTP. Я настроил его и могу подключиться к другому ноутбуку, проверить его и просмотреть список файлов с помощью sftp> dir . Я могу видеть файлы в другой системе.

Но когда я вызываю get filename.deb появляется сообщение

Fetching /home/user/filename.deb to filename.deb 0% 0 0.0KB/s --:-- ETA 

и затем возвращается к команде sftp> promo, ничего не передавая. Я что-то пропустил?

2 ответа2

1

Если нет конкретной причины, по которой вам нужен sftp, ssh намного проще. Это также безопасно и зашифровано. Для установки службы ssh выполните эту команду на обоих компьютерах:

$sudo apt-get install ssh

Затем вы можете использовать безопасное копирование для передачи файлов:

user@local_machine $ scp user@remote_machine:home/user/filename.deb .
0

Я нашел этот трюк на форумах Ubuntu: вы пытались изменить mtu на вашем интерфейсе?

sudo ifconfig <interface> mtu 1490

Где интерфейс, вероятно, eth0 или wlan0 .

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