一.sshd服务简介
1.简介
SSH 协议:安全外壳协议。为 Secure Shell 的缩写。SSH 为建立在应用层和传输层基础上的安全协议。
作用:sshd服务使用SSH协议可以用来进行远程控制, 或在计算机之间传送文件
相比较之前用telnet方式来传输文件要安全很多,因为telnet使用明文传输,是加密传输。
SSHD服务安装:
在Redhat Linux 7中系统自带了sshd,如果你的系统没有的话,按下面步骤操作
这里用yum安装
1 [root@compy ~]# yum -y install openssh openssh-clients openssh-server openssh-askpass
2.连接方法:
ssh username@ip ##文本模式的连接
ssh -X username@ip ##可以在连接成功后开启图形
注意:第一次连接陌生主机时要建立认证文件,所以会询问是否建立,需要输入yes。再次连接此台主机时,因为已经生成~/.ssh/know_hosts文件所以就不需要再次输入yes
二.sshd的key认证
1.生成认证KEY
ssh-keygen