Tôi muốn gửi một tập tin từ một máy Linux với IP giả sử "192.168.2.25" vào máy Linux khác đó là một máy chủ "192.168.2.110"Telnet giữa hai máy linux
làm thế nào tôi có thể làm điều đó bằng sử dụng lệnh Telnet ??
Tôi muốn gửi một tập tin từ một máy Linux với IP giả sử "192.168.2.25" vào máy Linux khác đó là một máy chủ "192.168.2.110"Telnet giữa hai máy linux
làm thế nào tôi có thể làm điều đó bằng sử dụng lệnh Telnet ??
Telnet chỉ cung cấp cho bạn phiên đầu cuối từ xa. Điều tốt nhất bạn có thể làm là telnet, mở một tệp mới trong trình chỉnh sửa và sao chép/dán văn bản từ máy cục bộ.
Để sao chép tệp, hãy sử dụng một cái gì đó như rsync, scp, rcp hoặc ftp.
không khả thi để sao chép mọi thứ –
Tùy chọn đơn giản là sử dụng netcat (nc). Điều này đặc biệt hữu ích khi loại bỏ các hệ thống Linux, nơi các dịch vụ như ssh và ftp bị tắt.
Mở máy đích chạy lệnh sau: nc -l -p 1234 > out.file
Trên máy tính của nguồn chạy lệnh sau: nc -w 3 <dest-ip-adr> 1234 < out.file
Để biết thêm chi tiết nhìn, ví dụ, here.
Ngoài ra còn có triển khai netcat cho Windows, ví dụ: .
Đối với các hệ thống nhúng thiếu công cụ ssh, netcat có giá trị vàng! –
tôi đã có thể làm điều đó bằng cách sử dụng lệnh sau:
scp mylocalfile.txt [email protected]:/recipient/directory/
Tôi hy vọng điều này sẽ giúp. Drew Morris expalined it in more details.
Mặc dù telnet và netcat có thể không thực hiện được. Một số ví dụ ở trên chỉ được tham chiếu bằng cách sử dụng netcat, nhưng đã có lần khi tôi ở trên một máy cũ vẫn còn trong sản xuất có telnet nhưng không phải netcat. Trong trường hợp này, bạn có thể đặt netcat để nghe trên một máy mới, từ xa và telnet tệp đó.
Trên máy từ xa mới hơn:
netcat -l <PORT> > OUTPUT.FILE
Trên telnet cũ chỉ máy:
cat FILE | telnet REMOTE-HOST PORT
Lưu ý rằng điều này làm việc với các tập tin văn bản. Nếu bạn có một tập tin nhị phân của một số loại, bạn sẽ cần phải làm thêm thao tác trên cả hai đầu.
Bạn không thể. Telnet không dành cho chuyển tập tin. –
một bản sao của http://stackoverflow.com/questions/10818924/using-telnet-to-transfer-a-file-from-to-serverusing-telnet-to-transfer-a-file-from-to-server Bạn có thể sử dụng FTP hoặc SCP ở trên. – shubendrak