sshd服务以及基于口令的远程登陆

ssh用为客户端,主要进行服务器端的连接;sshd用为服务器端

几个常用的命令:

 systemctl              ##服务控制命令

  systemctl start sshd   ##开启服务

  systemctl stop sshd    ##关闭服务

  systemctl restart sshd ##重启服务

  systemctl reload sshd  ##重新加载服务配置

  systemctl enable sshd  ##设定服务开机启动

  systemctl disable sshd ##设定服务开机不启动

  systemctl list-units   ##列出已经开启服务当前状态

  systemctl list-dependencies ##列出服务的依赖

 systemctl set-default multi-user.target ##设定系统启动级别为多用户模式(无图形)

  systemctl set-default graphical.target  ##设定系统启动级别为图形模式

  systemctl status sshd  ##查看服务状态,inactive(不可用),active(可用) 

 sshd为secure shell的简称;可以通过网络在主机中开机shell的服务

注意:
    第一次链接陌生主机是要建立认证文件,然后会询问是否建立,需要输入yes
    再次链接此台主机时,因为已经生成~/.ssh/know_hosts文件所以不需要再次输入yes

例:下面在hbza上想要链接hbzb   就可以用以下命令(当然 首先两台物理机之间是需要ping通的):

首先需要自己的两台虚拟机上都有ssh服务:

 现在已经显示链接上,此处因为我之前链接过, 所以不用输入yes。如果退出可以输入exit!

猜你喜欢

转载自www.cnblogs.com/hzk001/p/11744081.html