ssh服务是一个守护进程,系统后台监听客户端连接,ssh服务端的进程名叫sshd,负责实时监听客户端的请求(22端口),包括公共秘钥等交换信息。
ssh服务端由两部分组成:
openssh(提供ssh服务)+openssl(提供加密程序)
SSH小结
1.ssh是安全的加密协议,用于远程连接Linux服务器
2.安全协议版本是ssh2
3.ssh服务器端主要包含两个服务功能ssh连接和sftp服务器
4.ssh客户端包含ssh连接命令和scp远程拷贝等
SSH功能大全
1.登录
ssh -p22 用户名@连接的IP地址
ssh -p22 root@192.168.3.33
2.登录后直接操作
ls
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出(新的在上面)
ssh root@192.168.3.33 ls -ltr /backup/data
scp
-p 保留文件原来的修改时间,访问时间以及权限模式。
-r 递归拷贝整个目录。
1.功能 -->远程文件的安全(加密)拷贝
scp -P22 -r -p /home/omd/h.txt omd@192.168.25.137:/home/omd/
2.scp知识小结
scp是加密远程拷贝,cp为本地拷贝
可以推送过去,也可以拉过来
每次都是全量拷贝(效率不高,适合第一次),增量拷贝用rsync