Chcę wysłać plik z jednego komputera z Linuksem IP Przypuszczam „192.168.2.25” do innej maszynie Linux że to serwer „192.168.2.110”Telnet File Transfer między dwoma linux maszyn
w jaki sposób można to zrobić przez używając polecenia Telnet?
Chcę wysłać plik z jednego komputera z Linuksem IP Przypuszczam „192.168.2.25” do innej maszynie Linux że to serwer „192.168.2.110”Telnet File Transfer między dwoma linux maszyn
w jaki sposób można to zrobić przez używając polecenia Telnet?
Telnet daje tylko zdalną sesję terminalową. Najlepsze, co możesz zrobić, to telnet, otworzyć nowy plik w edytorze i skopiować/wkleić tekst z lokalnego komputera.
Do kopiowania plików użyj czegoś takiego jak rsync, scp, rcp lub ftp.
nie można skopiować wszystkiego –
Prostą opcją jest użycie netcata (nc). Jest to szczególnie przydatne w przypadku rozebranych systemów Linux, w których usługi takie jak ssh i ftp są wyłączone.
Na komputerze docelowym uruchom następujące polecenie: nc -l -p 1234 > out.file
Na komputerze źródłowym uruchom następujące polecenie: nc -w 3 <dest-ip-adr> 1234 < out.file
Więcej szczegółów spojrzeć na przykład here.
Istnieją również implementacje netcat dla systemu Windows, np. .
W przypadku systemów wbudowanych bez narzędzi ssh, netcat jest wart złota! –
udało mi się to zrobić za pomocą następującego polecenia:
scp mylocalfile.txt [email protected]:/recipient/directory/
Mam nadzieję, że to pomaga. Drew Morris expalined it in more details.
Chociaż może nie być możliwe tylko przy użyciu telnetu, jest to możliwe za pomocą telnet i netcat. Niektóre z powyższych przykładów odnoszą się tylko do netcat, ale zdarzały się sytuacje, gdy znajdowałem się na starej maszynie, która wciąż była w produkcji, która miała telnet, ale nie netcat. W tym przypadku możesz ustawić netcat, aby słuchał na nowszym, zdalnym komputerze i telnet do niego.
Na nowszym komputerze zdalnym:
netcat -l <PORT> > OUTPUT.FILE
na starszych telnet tylko maszyny:
cat FILE | telnet REMOTE-HOST PORT
Zauważ, że to działa z plików tekstowych. Jeśli masz jakiś plik binarny, musisz wykonać dalszą manipulację po obu stronach.
Nie możesz. Telnet nie służy do przesyłania plików. –
to jego duplikat http://stackoverflow.com/questions/10818924/using-telnet-to-transfer-a-file-z-to-serverusing-telnet-to-transfer-a-file- from-to-server Możesz użyć FTP lub SCP powyżej. – shubendrak