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.一定要记住密码,不然只能删除该用户了
ubuntu ssh远程访问出现Permission denied(publickey,password)解决方法的更多相关文章
- [Kubernetes]集群配置免密登录Permission denied (publickey,password) 解决办法
在用ansible部署Kubernetes集群是需要配置免密登录,但是遇到Permission denied (publickey,password)的问题 首先推断可能是sshd_config的配置 ...
- 由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法。
读者如要转载,请标明出处和作者名,谢谢.地址01:http://space.itpub.net/25851087地址02:http://www.cnblogs.com/zjrodger/作者名:zjr ...
- [置顶] github 出现 Permission denied (publickey)的解决
今天写了一篇博客,想push到github上的时候出现了以下错误 Permission denied (publickey). fatal: The remote end hung up unexpe ...
- git push是报Permission denied (publickey)错误解决
今天晕了半天了,搞了个git工程到github上,以为很简单,因为之前也弄过,那知道搞了大半天都搞不好,一直报如下错误 D:\javawork\ee-0.0.1-SNAPSHOT>git pus ...
- Ubuntu SSH root 登录 Permission denied 错误
问题: $ ssh root@40.125.21.75 root@40.125.21.75's password: Permission denied, please try again. 解决方式, ...
- Linxu SSH登陆出现Access Denied错误的解决方法
其实这个问题是从 SCP 过来的.用 SCP 在两台 Linux 服务器之间传送备份文件.输入完 root 密码后,总是出现 Permission denied, please try again. ...
- ssh 出错 Permission denied (publickey,password).
将客户端的~/.ssh/know_hosts 文件删掉试试 ssh debug信息 ssh -vvv xxx@192.168.1.111
- github 出现 Permission denied (publickey)的解决
从github上clone的时候出现了以下错误 应该是ssh key过期了,试着重新创建ssh key,按以下步骤 1. 注意短横线前后都没有空格 接着一切都默认,它会在把ssh key 储存在 C ...
- Git permission denied(public key) 解决方法
1. 在Linux上: # ssh-keygen ##一定用 id_rsa.pub # cat /root/.ssh/id_rsa.pub 2. copy 整个文件内容到剪切板 3. 打开 ...
- Linux下scp报Permission denied错误的解决方法
sudo vim /etc/ssh/sshd_config 把PermitRootLogin no改成PermitRootLogin yes如果原来没有这行或被注释掉,就直接加上PermitRootL ...
随机推荐
- Flink Table API & SQL 自定义Redis Sink 代码实现
在自定义source&sink这一块官方给的说明并不是很多,需要去看源代码熟悉,自己实现一个redis sink主要需要实现StreamTableSinkFactory,RichSinkFun ...
- jemter 分布式压测
1.测试机搭建 首选 压力机A,压力机B,压力机C, 压力机A作为控制台 压力机B,压力机C作为分布式的测试机 压力机Aip:172.16.23.69, 压力机Bip:192.168.184.128 ...
- 当前我对Visual Grounding的看法
3D Visual Grounding 在看到相关论文的时候,我有一种非常严重的直觉--我的博士课题大概就是做这个了,虽然还没找老师聊. 简要解释:在这个任务中,研究者的主要目标是探索如何利用图像和自 ...
- Java- 基础知识脑图
- Django操作redis
一.环境安装 基本环境: Python环境:Python 3.8.16 Django环境:4.1 redis环境:参考搭建 https://www.cnblogs.com/yclh/p/1474233 ...
- jmeter压测dubbo接口,参数为dto时如何写传参及有错误时的分析思路
一.传参 1. 无论dubbo接口传参是否为dto,所有参数都是在args的tab传进去的. 2. 如果dto中有自定义对象,paramType为自定义dto名,paramValue为其他参数组成的j ...
- C# 后端实现前端的alter弹窗
前端页面定义一个button按钮 <cimesui:cimesbutton id="btnDelete" text="删除检验单" cssclass=&q ...
- windos下激活python虚拟环境
1.从终端中找到解释器的目录 2.cd到Scripts,输入激活命令activate 这样就表示激活成功了
- 安装zookeeper 和 kafka
本文用到的同步脚本 https://www.cnblogs.com/sdgtxuyong/p/16907986.html 一 . 安装zookeeper 修改hosts文件,将test1,test ...
- (K8s学习笔记七)Pod的升级和回滚
1.Deployment的升级 示例:滚动升级busybox-deployment容器 apiVersion: apps/v1 kind: Deployment metadata: name: bus ...