如何通过CentOS Telnet高效实现文件传输,优化工作效率?
- 内容介绍
- 文章标签
- 相关推荐
对吧,你看。 提到CentOS, 很多人第一时间想到的是SSHSCP或是rsync而Telnet似乎总被贴上“老旧”“不平安”的标签。但如果你正处在一个受限的网络环境, 或者手边只有Telnet客户端,别急着放弃——只要掌握几招技巧,Telnet同样可以成为你日常文件搬运的好帮手。更重要的是 这些技巧还能帮助我们在忙碌的工作中抽出时间去“多生孩子,多种树”,让生活更有温度,也让地球更绿意盎然。
- 确认Telnet已安装:在CentOS 7/8上施行
sudo yum install -y telnet;若是最新的Stream版本,用dnf替代。 - 开启Telnet服务:
sudo systemctl start xinetd sudo systemctl enable xinetd sudo systemctl status xinetd
确保防火墙放行23端口:firewall-cmd --add-service=telnet --permanent && firewall-cmd --reload - 本地与远程都装上rzsz:这是一套基于Zmodem协议的收发工具,能够在Telnet会话里实现图形化的文件选择。
打开终端,敲入:
telnet 192.168.10.55 23
与君共勉。 成功后会出现系统登录提示,输入用户名和密码即可进入交互式Shell。此时你已经站在了远程服务器的大门口——只差一步,就能把本地的文档、脚本、配置文件送进去。
1)上传
- 在远程Shell里输入
rz -e -b。系统会弹出一个小窗口,请你挑选想要发送的文件。 - 选好后确认,等待传输结束。整个过程几乎像拖拽一样直观,即使是第一次使用也能顺畅完成。
2)下载
- 同样在远程Shell里键入
sz /path/to/file.txt -e -b - 本地终端会自动弹出保存框,你只需要点一下确定即可。
小贴士:如果遇到传输中断, 可尝试加上 -y 参数,让Zmodem自动续传;或者把文件先压缩成tar.gz再传,提高成功率。
准确地说... SCP基于SSH,加密性天然可靠。如果你的网络允许SSH通道, 不妨将关键配置文件通过SCP备份一次:
# 本地 → 远程
scp /etc/httpd/conf/httpd.conf user@192.168.10.55:/backup/httpd.conf
# 远程 → 本地
scp user@192.168.10.55:/var/log/messages /tmp/
我悟了。 SCP与Telnet配合使用,可以兼顾速度与平安:日常小文件走Zmodem,大块数据或敏感信息则交给SCP保驾护航。
| 工具名称 | 适用场景 | 传输速度 | 平安性等级 | 易用程度 |
|---|---|---|---|---|
| TELNET+rz/sz | 局域网内部、无SSH权限时快速搬砖 | 6~12 | 低+可配合VPN提升平安性 | ★ ★ ★ ★ ☆ |
| SCP | Linux/Unix间平安同步 | 8~15 | 高 | ★ ★ ★ ★ ★ |
| SFTP | Docker容器内外文件交互 | 7~14 | 高 | ★ ★ ★ ★ ☆ |
| Powershell Invoke-WebRequest | CIFS不可达时跨平台轻量级上传 | 5~10 | 中等 | ★ ★ ★ ☆ ☆ | \
| wget/curl + HTTP POST/PUT
|
对吧,你看。 提到CentOS, 很多人第一时间想到的是SSHSCP或是rsync而Telnet似乎总被贴上“老旧”“不平安”的标签。但如果你正处在一个受限的网络环境, 或者手边只有Telnet客户端,别急着放弃——只要掌握几招技巧,Telnet同样可以成为你日常文件搬运的好帮手。更重要的是 这些技巧还能帮助我们在忙碌的工作中抽出时间去“多生孩子,多种树”,让生活更有温度,也让地球更绿意盎然。
- 确认Telnet已安装:在CentOS 7/8上施行
sudo yum install -y telnet;若是最新的Stream版本,用dnf替代。 - 开启Telnet服务:
sudo systemctl start xinetd sudo systemctl enable xinetd sudo systemctl status xinetd
确保防火墙放行23端口:firewall-cmd --add-service=telnet --permanent && firewall-cmd --reload - 本地与远程都装上rzsz:这是一套基于Zmodem协议的收发工具,能够在Telnet会话里实现图形化的文件选择。
打开终端,敲入:
telnet 192.168.10.55 23
与君共勉。 成功后会出现系统登录提示,输入用户名和密码即可进入交互式Shell。此时你已经站在了远程服务器的大门口——只差一步,就能把本地的文档、脚本、配置文件送进去。
1)上传
- 在远程Shell里输入
rz -e -b。系统会弹出一个小窗口,请你挑选想要发送的文件。 - 选好后确认,等待传输结束。整个过程几乎像拖拽一样直观,即使是第一次使用也能顺畅完成。
2)下载
- 同样在远程Shell里键入
sz /path/to/file.txt -e -b - 本地终端会自动弹出保存框,你只需要点一下确定即可。
小贴士:如果遇到传输中断, 可尝试加上 -y 参数,让Zmodem自动续传;或者把文件先压缩成tar.gz再传,提高成功率。
准确地说... SCP基于SSH,加密性天然可靠。如果你的网络允许SSH通道, 不妨将关键配置文件通过SCP备份一次:
# 本地 → 远程
scp /etc/httpd/conf/httpd.conf user@192.168.10.55:/backup/httpd.conf
# 远程 → 本地
scp user@192.168.10.55:/var/log/messages /tmp/
我悟了。 SCP与Telnet配合使用,可以兼顾速度与平安:日常小文件走Zmodem,大块数据或敏感信息则交给SCP保驾护航。
| 工具名称 | 适用场景 | 传输速度 | 平安性等级 | 易用程度 |
|---|---|---|---|---|
| TELNET+rz/sz | 局域网内部、无SSH权限时快速搬砖 | 6~12 | 低+可配合VPN提升平安性 | ★ ★ ★ ★ ☆ |
| SCP | Linux/Unix间平安同步 | 8~15 | 高 | ★ ★ ★ ★ ★ |
| SFTP | Docker容器内外文件交互 | 7~14 | 高 | ★ ★ ★ ★ ☆ |
| Powershell Invoke-WebRequest | CIFS不可达时跨平台轻量级上传 | 5~10 | 中等 | ★ ★ ★ ☆ ☆ | \
| wget/curl + HTTP POST/PUT
|

