day37ssh服务

ssh服务介绍

默认端口为22

rsync端口873

smtp  邮件发送服务  25

pop3  邮件接收0服务  110

web  网页服务  80

telnet  23

rpcbind  111

ftp  21

ssh协议属于tcp/ip协议族

远程连接服务

telnet  数据是明文的,连交换机和路由器,配置

telnet ip port  检测端口以及服务是否好的

ssh协议

在传输过程中数据是加密的,安全的shell协议

服务端和客户端,称之为c/s架构。client/server

浏览器/服务器,称之为b/s架构。browser/server

服务端软件

rpm -qa openssh openssl

openssh-7.4p1-16.el7.x86_64<====ssh服务

openssl-1.0.2k-16.el7.x86_64<====负责加密用的ssl

配置文件

/etc/ssh/sshd_config

客户端工具

Windows

Xshell

SecureCRT

putty

Linux

ssh命令

ssh客户端

/usr/bin/scp

远程拷贝文件

/usr/bin/sftp

ftp服务,加密的传输文件

/usr/bin/ssh

远程连接

/usr/bin/ssh-copy-id

拷贝密钥中的公钥文件

命令介绍与实践

ssh  远程连接Linux的命令

-p  指定端口

SCP命令参数

-P  端口

-r  递归

-p  保持属性

-l  限制速度

写法:命令  -p  端口  用户@IP

相当于ssh 10.0.0.31

拉的写法:scp -rp 172.16.1.7:/tmp/etc /tmp

sftp命令

加密的ftp服务,默认缺点,不能锁定家目录

ftp:vsftp服务

xshell ssh连不上服务器?如何排查

ping IP

检查物理网络网线,电脑IP设置

telnet ip port

查服务器端防火墙和ssh服务

检查本地xshell  连接的IP 端口 协议 密码 用户

ssh服务通信原理

ssh两种认证方式

密码认证

密钥认证

不需要密码,使用密钥文件可以连接服务器

批量管理、批量分发内容项目

你可能感兴趣的:(day37ssh服务)