第三十六天 sersync
1.什么是ssh?
ssh是一个应用层的安全协议
是安全外壳协议
百度百科:https://baike.baidu.com/item/ssh/10407
2.ssh主要的功能是什么?
实现远程登陆,在数据传输的过程中进行加密
远程登陆主要有:
ssh
telnet
3.ssh与telnet之间有什么区别?
SSH 加密 22端口 支持root直接登录
Telnet 明文 23端口 不支持root直接登录
4.抓包区别SSH与Telnet的区别
工具:Wireshark
首先进行安装一下telnet
[root@backup ~]# yum install telnet-server -y
[root@backup ~]# systemctl start telnet.socket
telnet 追踪流是不加密的,很容易被截获
SSh 追踪流是加密的,即使被截获也很难破译
PS:
服务器都是使用的SSH协议实现的远程登录
对于路由器 交换机 都是走的telnet协议 ( WEB界面调试 )
telnet登录追踪流:
1568280727193.pngssh登录追踪流:
1568280794802.png5.SSH相关客户端指令 ssh 、 scp、sftp
1.ssh
Windows 使用ssh指令可以通过 xshell Crt
Mac 使用ssh指令可以通过 ssh命令直接执行 Crt
2.scp
rsync是增量 scp是全量(每次都覆盖)
scp拷贝目录需要 -r 参数
推送:
[root@web01 ~]# scp ./web-file root@172.16.1.41:/tmp
获取:
[root@web01 ~]# scp root@172.16.1.41:/tmp/web-file ./test
限速 单位是kb/s 传输速率
[root@web01 ~]# scp -l 8192 ./1.txt 172.16.1.41:/tmp
root@172.16.1.41's password:
1.txt 14% 74MB 1.0MB/s 07:09
3.sftp 文件传输协议
简单,带图形,支持断点续传,支持暂停
网友评论