Какой самый простой и универсальный способ отправки файлов по сети на другие компьютеры? Под этим я подразумеваю компьютеры, которые в данный момент используют другие люди. Я не думаю, что SSH работает, если на компьютере открыт активный сеанс.
Пока я использую netcat
, который работает хорошо. Но есть ли другие простые способы сделать это? Одна проблема, с которой я столкнулся netcat
, заключается в том, что получателю необходимо знать окончание файла и придумать имя для потока.
netcat hostname | tar -x
в каталоге, куда вы хотите поместить файлы.
netcat
вы можете отправитьtar
архив и распаковать его на лету. Это решит проблему с именем файла и станет более гибким. Но, в конце концов, я думаю,scp
илиrsync
это более простой вариант.