Який найпростіший і універсальний спосіб надсилання файлів по мережі на інші комп'ютери? Під цим я маю на увазі комп'ютери, якими користуються інші люди на даний момент. Я не думаю, що SSH працює, якщо на комп'ютері відкрита активна сесія.
Поки я використовую netcat
, що працює добре. Але чи існують інші прості способи зробити це? Одна з проблем, що я маю netcat
, полягає в тому, що одержувач повинен знати, що файл закінчується, і повинен придумати ім'я потоку.
netcat hostname | tar -x
в каталозі, куди ви хочете розмістити файли.
netcat
ви можете надіслатиtar
архів і витягнути його на льоту. Це вирішить проблему з іменем файлу, і це більш гнучко. Але врешті-решт я здогадуюсьscp
чиrsync
простіший варіант.