centos 安装ssh和开启 ssh服务

        

        今天在自己的开发机上搭建ssh配置,顺便记录一下问题,方便以后排查。因为是自己的开发机我这边的环境是centos7.

第一步:查看ssh状态

       首先根据命令查看ssh状态,这里关注的是否安装和启动状态。若没有安装的话就执行第二步。若出现的是“Loaded: error (Reason: No such file or directory)” 则为未安装,若出现的是“Active: inactive (dead)”则为安装过了未开启SSH。

sudo service sshd status

 第二步:安装ssh

        这里有个差别,若为centos系统则使用命令“sudo yum install sshd”安装,若其他的系统则使用“sudo apt-get install sshd”。

centos:
sudo yum install sshd
非centos:
sudo apt-get install sshd

第三步:开启ssh

        在安装完毕之后就可以开启并使用了。采用命令“sudo service sshd start”开启SSH服务。开启成功的结果为“Active: active (running) since Tue 2023-05-30 23:33:01 EDT; 3min 18s ago”。

sudo service sshd start

问题记录:

        若出现如下问题,是因为配置里首先使用IPV4注册了TCP端口22,在使用IPV6注册端口22在一台机器上肯定是不行的,解决方案就是将IPV6的监听注释即可。具体操作如下图:

error: Bind to port 22 on 0.0.0.0 failed: Address already in use.
error: Bind to port 22 on :: failed: Address already in use.

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值