在 CentOS 上,Telnet 本身不支持文件傳輸
sudo yum install openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
首先,確保你的 CentOS 系統上已經安裝了 Telnet 客戶端。如果沒有安裝,可以使用以下命令安裝:
sudo yum install telnet
然后,使用以下命令連接到遠程服務器(將 <username>、<hostname> 和 <port> 替換為實際的用戶名、主機名和端口號):
telnet <hostname> <port>
例如:
telnet example.com 22
接下來,你將看到登錄提示符。輸入用戶名和密碼進行身份驗證。
一旦成功登錄,你可以使用 put 命令上傳文件,使用 get 命令下載文件。請注意,這些命令可能因 Telnet 客戶端的不同而有所不同。以下是一些常見的示例:
put /path/to/local/file
get remote-file-name -o /path/to/save/file
完成文件傳輸后,使用 exit 命令退出 Telnet 會話。
請注意,雖然這種方法可以實現文件傳輸,但 Telnet 不是一個安全的協議。對于安全的文件傳輸,建議使用 SSH。在 CentOS 上,你可以使用 scp(安全復制)命令進行安全的文件傳輸。