Openssh服务的定义:
它是通过SSH透过计算机网络加密通讯来实现的,SSH协议簇可用于远程控制,或在计算机之间传输文件。
文章目录
- 常见的远程登陆工具
telnet 远程登陆协议 23/tcp
ssh 应用层协议 22/tcp
dropbear(主要用于嵌入式系统)
SSH认证方式
openssh
有两种认证方式,分别是:
- 基于口令认证
- 基于密钥认证
OPENSSH的工作模式
openssh
是基于C/S架构工作的
服务器端 //sshd ,配置文件在/etc/ssh/sshd_config
客户端 //ssh ,配置文件在/etc/ssh/ssh_config
secure shell口令认证示例:
以当前身份通过ssh创建远程交互式shell登陆IP输入需要登陆的主机IP,密码为需要登陆的主机密码,然后在结束时使用exit命令返回
[root@liuzhe ~]# ssh 192.168.43.150
The authenticity of host '192.168.43.150 (192.168.43.150)' can't be established.
ECDSA key fingerprint is 70:01:94:99:16:20:75:dd:a2:8c:a5:39:78:00:00:2e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.43.150' (ECDSA) to the list of known hosts.
root@192.168.43.150's password:
Last login: Mon Apr 1 18:24:35 2019 from desktop-2k9n7o9
[root@rhel-02 ~]# exit
退出
Connection to 192.168.43.150 closed.
以远程用户身份root
在远程主机192.168.43.100
上通过输出地址信息IP a
到本地窗口上来
[root@