SSH远程

SSH远程服务

ssh:ssh服务由服务端软件OpenSSH和ssh客户端组成
OpenSSH提供一个安全的远程Secure shell用于管理远程linux系统
OpenSSH使用非对称加密手段加密保护通信数据

ssh建立在应用曾基础之上的安全协议,可靠,专为远程登录会话提供安全性的协议
ssh服务端后台启动名为sshd的守护进程,实时监听22端口,响应来自客户端的请求连接
ssh服务端几乎支持所有的UNXI的平台
ssh防止远程管理过程中的信息泄漏问题
ssh客户端适用多种平台(ssh远程连接\scp远程拷贝\sftp远程传输)

xshell远程连接

ssh root@192.168.100.33 22 //默认端口22

安装ssh服务端

[root@xiefei ~]# yum -y install openssh-server //服务端安装
[root@xiefei ~]# yum -y install openssh-clients //客户端安装
[root@xiefei ~]# systemctl start sshd   //开启
[root@xiefei ~]# systemctl enable sshd  //加入开机自启

Scp全量远程拷贝命令
-P指定端口,默认为22端口 (大写)
-r递归拷贝目录
-p属性不变
-l限制速度
//推送:push

[root@xiefei ~]# scp -P22 -pr /root/sh.sh root@192.168.100.60:/tmp //上传

//拉取:pull

[root@xiefei ~]# scp -P22 -pr root@192.168.100.60:/tmp/sh.sh /tmp/ //下载
[root@xiefei ~]# scp -l 200 rhel-server-7.4-x86_64-dvd.iso  [email protected]:/tmp //限速200K
root@192.168.100.60's password: 
rhel-server-7.4-x86_64-dvd.iso                         0%  432KB  59.0KB/s 18:39:07 ET^CKilled by signal 2.
[root@xiefei ~]# scp  rhel-server-7.4-x86_64-dvd.iso [email protected]:/tmp //不限速
root@192.168.100.60's password: 
rhel-server-7.4-x86_64-dvd.iso                         2%   80MB  40.8MB/s   01:33 ETA^CKilled by signal 2.
[root@xiefei ~]# scp -l 2000 rhel-server-7.4-x86_64-dvd.iso [email protected]:/tmp //限速2M
root@192.168.100.60's password: 
rhel-server-7.4-x86_64-dvd.iso                         0% 2016KB   1.3MB/s   50:05 ETA^CKilled by signal 2.

//scp知识小结

scp通过加密的远程拷贝
支持住居推送和拉取方式
仅支持全量拷贝,效率第

Sftp远程传输命令
//连接远程sftp

sftp root@192.168.100.60 //连接
get con.txt /tmp/ //下载
put /root/t.txt /root/ //上传

猜你喜欢

转载自blog.csdn.net/weixin_43120459/article/details/82493774