Sto usando qualcosa del genere per inviare file da un computer a un altro:
Per servire il file (sul computer A):
cat something.zip | nc -l -p 1234
Per ricevere il file (sul computer B):
netcat server.ip.here. 1234 > something.zip
La mia domanda è ... posso fare il contrario? Diciamo che ho un file sul computer B e voglio inviarlo ad A ma non come ho scritto sopra, ma facendo in modo che il computer che dovrebbe ricevere il file (A) sia un server "in ascolto" e colleghi il computer che sta inviando il file ( B) al server e inviare il file? È possibile? Penso che potrebbe essere, ma non sono sicuro di come farlo.
Nel caso in cui la mia spiegazione di cui sopra è incasinata: Come faccio a inviare il file A 'server' invece di servire il file sul server e quindi prenderlo DA esso (come ho fatto sopra)?
nc
perchéscp
è troppo lento e non è necessaria la crittografia, è possibile passare audpcast
: superuser.com/questions/692294/…