`

ssh远程登陆 Ubuntu虚拟机出错,配置ssh服务

阅读更多

        新安装的虚拟机Ubuntu系统,用ssh连不上,这是因为没有开启ssh服务。只有开启该服务后,XP或者其他的主机才可以远程登陆到Ubuntu系统。

 

 

        1、查看是否已安装了并开启了 ssh 服务,用这一条命令:ps -e |grep ssh

如果只有ssh-agent那说明ssh-server还没有启动或安装,因为Ubuntu只缺省安装了openssh-client。

        2、安装软件包,执行sudo apt-get install openssh-server

 

        如果上一步也没有看到 ssh-agent 则说明你的系统没有安装它,再用apt-get install openssh-client安装上即可。

 

        3、然后确认sshserver是否启动,执行:ps -e |grep ssh

 

 

         一般安装后就会自动启动的,如果只有ssh-agent那ssh-server还没有启动,如果看到sshd那说明ssh-server已经启动了。

 

        4、ssh-server配置文件位于/ etc/ssh/sshd_config,可以cat查看。可以定义SSH的服务端口,默认端口是22,也可以改成其他端口。

 

        5、修改了任何ssh的配置都需要重启SSH服务,执行命令:sudo /etc/init.d/ssh resart。

 

分享到:
评论

相关推荐

    window用ssh连接本机虚拟机中的ubuntu.docx

    这将启动 SSH 服务,并允许我们从 Window 主机连接到 Ubuntu 虚拟机。 4. 使用 SSH 连接 Ubuntu 虚拟机 现在,我们可以使用 SSH 客户端工具连接到 Ubuntu 虚拟机。在 Window 主机中,使用 SSH 客户端工具连接到...

    ubuntu虚拟机网络设置+SSH服务安装.docx

    ubuntu 虚拟机网络设置和 SSH 服务安装 一、虚拟机网络设置 虚拟机网络设置是指在 ubuntu 下设置虚拟机...通过以上步骤,可以在 ubuntu 上成功设置虚拟机网络环境和安装 SSH 服务,从而实现远程访问 ubuntu 虚拟机。

    ubuntu虚拟机网络设置+SSH服务安装.pdf

    ssh 服务是一种安全的远程登录协议,允许用户安全地远程登录到服务器上,并在服务器上执行命令。ssh 服务的安装和配置对于在 ubuntu 上搭建测试环境非常重要。 本文介绍了 ubuntu 虚拟机网络设置和 SSH 服务安装的...

    Ubuntu虚拟机

    这里我们将详细介绍如何安装和配置Ubuntu虚拟机,以及如何利用Samba服务在Windows和Ubuntu之间共享文件。 1. **虚拟机文件的准备** - Ubuntu虚拟机的安装文件通常较大,分为多个部分,如ubuntu-1和ubuntu-2,文件...

    ubuntu虚拟机及常用工具安装并配置samba共享目录

    这包括编辑samba的配置文件(/etc/samba/smb.conf),添加共享目录的配置信息(如共享目录的名称,路径,是否可浏览,是否只读等),添加samba访问用户,并设置密码,然后重启samba服务。 知识点四:在Windows系统...

    Ubuntu虚拟机搭建Qt开发环境

    - **步骤二**:打开VSCode的终端并输入`ssh user@ip`(其中`user`为Ubuntu用户名,`ip`为Ubuntu虚拟机的IP地址)建立连接。 - **步骤三**:在VSCode中使用SSH远程功能时,可以选择已保存的会话快速连接至Ubuntu。 #...

    用SecureCRT远程登录ubuntu

    本篇将详细介绍如何在Windows环境下使用SecureCRT这款软件,通过SSH远程登录到Ubuntu系统。 首先,确保Windows主机和运行Ubuntu的虚拟机处于同一网络环境中。这意味着它们的IP地址必须在同一网段,例如,Windows的...

    SSH远程连接客户端编码设置

    本节将详细介绍如何通过修改配置文件及环境变量来解决中文乱码问题,并确保SSH远程连接时中文字符的正常显示。 ### 步骤一:修改系统语言环境配置 1. **编辑`/etc/sysconfig/i18n`文件** 使用文本编辑器打开`/...

    VScode用ssh连接虚拟机.docx

    VScode远程开发之ssh连接虚拟机 VScode作为一款功能强大的代码编辑器,为开发者提供了多种开发环境的支持。在远程开发中,VScode可以通过ssh连接虚拟机,实现远程开发和调试。本文将详细介绍VScode使用ssh连接...

    ganymed-ssh2-build210

    标题“ganymed-ssh2-build210”指的是一个基于Java实现的SSH(Secure Shell)库,专门用于远程管理Linux服务器。这个库是 Ganymed SSH-2 的一个特定版本,版本号为210。SSH协议允许用户通过安全加密的通道与远程主机...

    shell连接不上linux虚拟机解决方案

    SSH(Secure Shell)是一种加密的网络传输协议,用于远程登录、文件传输等操作,是Linux系统中常用的远程管理工具之一。 **解决方案:** 1. 使用`sudo apt-get install openssh-server`命令在Ubuntu系统上安装SSH...

    Ubuntu 下 SSH配置

    对于经常需要在Windows环境下进行Linux开发的用户来说,通过虚拟机的方式安装Ubuntu并配置SSH服务是非常实用的选择。 #### 二、安装SSH服务 ##### 2.1 更新软件源 由于Ubuntu系统的软件包是由官方或社区维护的,...

    Windows下通过SSH访问远程主机(Ubuntu)

    - 更新***u系统并安装SSH服务器,确保虚拟机可以通过SSH服务被远程访问。 - 在需要的情况下安装VIM文本编辑器,以便通过SSH客户端进行远程文件编辑。 4. Windows下访问虚拟机Ubuntu的工具介绍: - 使用WinSCP...

    vmware环境下ubuntu安装ssh.pdf

    Vmware 环境下 Ubuntu 安装 SSH Vmware 环境下 Ubuntu 安装 SSH 是一种常见的虚拟机操作系统安装 SSH 服务器的方法...SSH 服务器可以提供安全的远程访问和文件传输服务,对于虚拟机操作系统的安全性和可靠性非常重要。

    SecureCRT连接虚拟机ubuntu实测

    本文旨在详细介绍如何使用SecureCRT软件连接Oracle VM VirtualBox中的Ubuntu虚拟机。通过实际操作与图文结合的方式,帮助读者快速掌握这一技能,避免在操作过程中遇到不必要的麻烦。 #### 二、准备工作 在正式开始...

    vmware环境下ubuntu安装ssh.docx

    Vmware 环境下 Ubuntu 安装 SSH 服务器是指在 Vmware 虚拟机环境中安装 Ubuntu 操作系统,并在其上安装 SSH 服务器,以便远程登录和管理虚拟机。下面是安装 SSH 服务器的详细步骤和相关知识点: 一、Vmware 环境下 ...

    ROS虚拟机(包含ubuntu20+Ros-noetic镜像以及虚拟机软件和使用教程)

    ubuntu Ros虚拟机镜像,已配置好ROS系统和常用软件(换源,google浏览器、搜狗输入法、ssh等),功能包齐全,免去安装烦恼 系统版本:ubuntu20.04+noetic 包含文件如下: 1. 虚拟机镜像(含ros) 2. 虚拟机软件 3. ...

    虚拟机ubuntu14.04配置git及gitweb服务器.docx

    默认情况下,Ubuntu虚拟机可能无法与其他电脑通信。解决方法是在虚拟机设置中将网络连接模式改为“自定义”,并选择VMnet0(自动桥接模式)。确保在新建虚拟机时使用NAT模式,以便在安装过程中获取必要的更新。更改...

    Ubuntu系统+Azure主机+图形化界面搭建+vnc远程服务器连接

    #### 二、Azure订阅与Ubuntu虚拟机创建 1. **Azure订阅**: - 首先确保拥有有效的Azure订阅。 - 如果还没有订阅,可以通过官网注册并创建一个新账户。 2. **创建虚拟机**: - 登录Azure门户。 - 创建一个新的...

    Linux虚拟机的SSH双重登录认证-bruce1

    - 以root权限登录Ubuntu虚拟机,运行`google-authenticator`命令。这个过程会生成一个二维码,以及与之关联的密钥和应急刮刮码。 - 使用手机上的谷歌身份验证器APP扫描二维码,将服务器和客户端设备绑定。 4. **...

Global site tag (gtag.js) - Google Analytics