zoukankan      html  css  js  c++  java
  • ssh本机失败(ssh: connect to host localhost port 22: Connection refused)

    ssh本机失败(ssh: connect to host localhost port 22: Connection refused)

    一. 问题描述

      之前一直在服务上使用宝塔面板, 今天突发奇想, 想要在本机使用宝塔面板. (宝塔面板真的好用, 尤其对我这个zz小白来说)... 可是装好宝塔面板后, 启动面板的终端的时候, 发现输入ssh用户名密码的时候,  没有反应, 密码账号明明是对的啊!!!

    有人可能要问了, 你tm在本机上使用宝塔面板, 还要使用宝塔的终端,, 不是多此一举吗!?,,, emmm确实是, 不过我就是喜欢多此一举... 既然发现这个问题了, 就来试试怎么解决吧!

    二.解决问题

      原因可能是: 端口没有打开, 本地防火墙拒绝, 本机没有ssh服务;

      最后发现问题是, 本机没有ssh服务, 对! 就是没有, 大家使用linux的时候ssh是经常使用的, 但是本机却可能是没有ssh服务的, 所以我们要安装ssh服务;

    1. 生成ssh秘钥

      $ ssh-keygen -t rsa (连按回车,生成秘钥)
      
      $ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
      
    2. 安装openssh-server(以ubuntu操作系统为例)

      $ sudo apt install openssh-server
      
      $ sudo /etc/init.d/ssh start
      
    3. 测试

      $ ps -ef | grep ssh(查看sshd进程)
      
      $ ssh 127.0.0.1

    三. 成功:

      如图:

    有问题请留言,,, 看到会帮忙解决!!! 

  • 相关阅读:
    11111 Generalized Matrioshkas
    Uva 442 Matrix Chain Multiplication
    Uva 10815 Andy's First Dictionary
    Uva 537 Artificial Intelligence?
    Uva 340 MasterMind Hints
    SCAU 9508 诸葛给我牌(水泥题)
    Uva 10420 List of Conquests(排序水题)
    Uva 409 Excuses, Excuses!
    10/26
    11/2
  • 原文地址:https://www.cnblogs.com/Cherrison-Time/p/11587816.html
Copyright © 2011-2022 走看看