常用的三种协议:ssh、telnet、ftp的使用

简介

ssh和telnet是远程登录协议,一般就是远程登录一台服务器然后操作远程的服务器;ftp是文件传输协议,用于在远程服务器文件下载、上传等功能;这三种协议都是C/S的,需要有客服端和服务端。

SSH实战

1.场景:我想在内网中的A机器上直接远程操作B机器?

格式:ssh B机器上用户名@B机器ip
例如:ssh build@192.168.1.151
以B机器上build用户远程登录B机器,然后就提示输入build用户的密码了

2.场景:我想A机器上访问外网指定端口的B机器?

格式:ssh -p 端口 用户名@域名
例如:ssh -p 14012 build@mp.big.ddns.info
远程登录指定域名和指定端口的机器

登录上去之后,就可以愉快的使用Linux命令操作远程机器了。

Telnet实战

虽然telnet已经很少被用作远程登录了(应为不安全),但是有些情况下还非用它不可(RouterOS就是如此)
1.场景:内网A机器远程登录B机器

格式:telnet b机器ip
例如:telnet 192.168.1.151
然后会依次要求输入用户名和密码,跟着提示走就好了。

FTP实战

ftp协议还是蛮方便的,可以方便的上传和下载文件

假设A机器是FTP客户端,B机器是FTP服务端
1.场景:A机器ftp协议连接B机器?

格式:ftp 机器ip
比如:ftp 192.168.1.151
ftp协议访问指定ip的机器

2.场景:A机器向B机器传输文件?

格式: ftp put 文件名
比如: ftp put Hi.txt
推送当前目录下的Hi.txt文件到远程机器

3.场景:从B机器下载文件到A机器?

格式: ftp get 文件名
比如: ftp get Hi.txt
从远程机器下载Hi.txt文件到当前目录下

4.场景:删除B机器上的文件?

格式:ftp delete 文件
比如:ftp delete Hi.txt
删除B机器上Hi.txt文件

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值