• ubuntu ssh远程访问出现Permission denied(publickey,password)解决方法


    windows上安装SSH服务
    设置–》应用–》可选功能–》添加功能–》安装 OpenSSH服务器 和 OpenSSH客户端
    在左下角搜索栏输入服务,将相关SSH服务设置为自动(延迟启动)


    打开cmd界面,输入: ssh 用户名@目标ip地址即可访问
    输入exit,或使用ctrl +D 可以关闭远程访问


    ubuntu上安装SSH
    如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的。
    而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。

    前提:
    确保虚拟机有网,可以试着在ubuntu内置浏览器上随便打开一个网页

    相关命令:
    查看SSH服务是否安装或启动的方法:sudo ps -e |grep ssh
    查看SSH的版本:ssh -V
    SSH 服务器的安装:sudo apt-get install openssh-server
    SSH 客户端的安装:sudo apt-get install openssh-client
    启动SSH服务:sudo service ssh start或者sudo service ssh restart
    关闭SSH服务:service ssh start或service sshd stop

    注意到关闭SSH后,ssh-agent仍然存在。他是ssh代理程序,用于方便管理私钥。
    ssh-agent主要使用在如下两个场景:
    1.使用不同的密钥连接不同主机,每次连接都要指定私钥;
    2.当私钥设置了密码,每次使用认证时都需要输入密码,非常麻烦。

    SSH远程访问出现Permission denied(publickey,password)解决方法

     在确保ssh服务已开启、管理员密码正确、IP地址正确、网络通畅后,发现我的ubuntu里并没有创建user3用户,所以用户名、用户密码肯定不对,改成虚拟机管理员的用户名就行了;或者你也可以尝试在ubuntu里添加一个user3用户。

    添加用户
    1.sudo useradd 用户名 -m ,其中-m:自动建立用户的登入目录。
    2.查看所有用户:ls /home/
    3.为创建用户设置密码: sudo passwd 用户名
    4.一定要记住密码,不然只能删除该用户了

  • 相关阅读:
    xml的servlet配置
    python Matplotlib 系列教程(三)——绘制直方图和条形图
    https://blog.csdn.net/blmoistawinde/article/details/84329103
    机器学习——标准化/归一化的目的、作用和场景
    梯度提升决策树(GBDT)与XGBoost、LightGBM
    最容易理解的对卷积(convolution)的解释
    如何通俗易懂地解释卷积?
    卷积神经网络(CNN)之一维卷积、二维卷积、三维卷积详解
    Conv1D和Conv2D的区别
    卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习)
  • 原文地址:https://www.cnblogs.com/gaogaoxingxing/p/15505325.html
Copyright © 2020-2023  润新知