LINUX的SSH

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 [email protected]

2.登录后直接操作

ls 
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出(新的在上面)
ssh [email protected] ls -ltr /backup/data   
scp
 -p      保留文件原来的修改时间,访问时间以及权限模式。
 -r      递归拷贝整个目录。
 1.功能   -->远程文件的安全(加密)拷贝                   
                 scp -P22 -r -p /home/omd/h.txt [email protected]:/home/omd/               
             2.scp知识小结                   
                 scp是加密远程拷贝,cp为本地拷贝                   
                 可以推送过去,也可以拉过来                   
                 每次都是全量拷贝(效率不高,适合第一次),增量拷贝用rsync

你可能感兴趣的:(Linux,ssh)