Linux虚拟机配置ssh远程连接详细步骤(保姆级教程)

这篇具有很好参考价值的文章主要介绍了Linux虚拟机配置ssh远程连接详细步骤(保姆级教程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、配置环境:

        1、VMware Workstation Pro

        2、ubuntu-18.04.1-desktop-amd64

        3、Xshell7 或者SecureCRT8.3

二、工具下载

         用到得工具可到官网下载。这里就跳过环境安装过程。

三、配置过程

        1、开启虚拟机

        2、虚拟机设置为NAT模式:

        点击虚拟机->配置->网络适配器。选择NAT模式,确定。 

ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu

        3、检查虚拟机是否配置SSH

 /etc/init.d/iptables start

         执行如上命令,如果跟下图一样报错,则没有配置SSH

ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu        

        4、配置SSH

        执行以下命令配置SSH

~$ sudo apt install openssh-server

       5、 重启ssh服务器

~$ sudo service ssh restart

        6、开启默认端口号

~$ sudo vi /etc/ssh/sshd_config 

        去掉下图圈起来得“#”号,将prohibit-password改为yes。如果不该为yes,虚拟机是不允许root用户登录的。

        改好之后:wq保存

ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu

        7、 然后重启ssh服务器

~$ sudo service ssh restart

        8、获取IP地址

~$ ifconfig

ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu

         9、SSH远程连接,将上图获取的IP地址用xshell 7或者SecureCRT8.3连接

如下图我是用xshell 7连接的。

ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu

 ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu

ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu

 如果输入密码之后还是连接失败,说明你的root用户设置的密码长度小于6。因此需要修改root密码。输入下面命令修改密码。修改成功之后,重启SSH服务器,再进行登录即可。

sudo passwd root

ssh连接虚拟机的linux,VM虚拟机,linux,ssh,ubuntu

 这样子就配置好SSH远程连接了,希望这篇文章能帮助到你。文章来源地址https://www.toymoban.com/news/detail-583100.html

到了这里,关于Linux虚拟机配置ssh远程连接详细步骤(保姆级教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【保姆级教程】PyCharm通过SSH远程连接ModelArts

    首先,找到 云资源 下面的 ModelArts ,然后点击并进入 ModelArts控制台 。 在 ModelArts控制台 中,点击 开发环境 下的 Notebook 。然后点击 创建 ,创建一个 Notebook。 根据个人需求设置名称、选择资源规格等。然后,勾选 SSH远程开发 ,点击 密钥对 右侧的“ 立即创建 ”。 创建 密

    2024年02月12日
    浏览(55)
  • window11安装SSH和VScode并远程连接Linux服务器进行配置

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前段时间用激光雷达采集了一些点云数据,需要连接实验室服务器对数据进行处理,我大该花了一下午的时间完成了配置。网上相关的教程有很多,但是有很大一部分比较陈旧,存在着一些问题,本文总

    2024年02月05日
    浏览(55)
  • 如何在Linux Archcraft中配置SSH服务并结合内网穿透实现远程连接

    Archcraft是一个基于Arch Linux的Linux发行版,它使用最简主义的窗口管理器而不是功能齐全的桌面环境来提供图形化用户界面。 Cpolar是一种安全的内网穿透云服务,可以将内网下的本地服务器通过安全隧道暴露至公网,使得公网用户可以正常访问内网服务,是一款内网穿透软件。

    2024年03月18日
    浏览(43)
  • 搭建Git远程仓库详细步骤(保姆级)

    简单说一下Git,它是分布式版本控制工具,分布式相对于集中式可以这样理解,集中式有一个服务器(典型的SVN),我们在自己电脑上编辑完成的版本上传到服务器,版本V1-V2-V3这样叠加,当服务器出现问题我们就没法迭代版本;而Git作为分布式控制,它在本地有一个临时库

    2024年02月02日
    浏览(29)
  • 【Linux前篇 】VMWare虚拟机安装与环境配置及远程连接 —— windows版

    目录 一、操作系统 1.1 什么是操作系统 1.2 常见操作系统 1.3 个人版本和服务器版本的区别 1.4 Linux的各个版本  二、VMWare 虚拟机安装配置流程 2.1 安装 2.2 配置虚拟网络编辑器 三、安装配置 Windows Server 2012 R2 3.1 创建虚拟机  3.2 安装 Windows Server 2012的镜像  四、 虚拟机的环境

    2024年02月08日
    浏览(36)
  • Vscode远程免密连接Linux虚拟机,并配置C/C++运行环境

    目前想要深入学习在Linux,也为了方便编写C/C++程序。Linux的环境里一般自带有c++的编译环境,如果没有安装gcc和g++等编译器也比较便利。但是在虚拟机里用vim编写C++程序又不得劲,因此打算使用vscode远程连接Linux虚拟机进行学习。 为了防止自己以后还要再配置,重复踩坑,因

    2024年02月11日
    浏览(37)
  • Git 安全远程访问:SSH 密钥对生成、添加和连接步骤解析

    SSH(Secure Shell)是一种用于安全远程访问的协议,它提供了加密通信和身份验证机制。在使用 SSH 连接到远程 Git 存储库时,您可以使用 SSH 密钥对来确保安全性。以下是关于如何生成和使用 SSH 密钥对的详细步骤: 生成 SSH 密钥对 打开终端或命令行工具。 在命令行中运行以下

    2024年03月09日
    浏览(54)
  • Linux--安装与配置虚拟机及虚拟机服务器坏境配置与连接---超详细教学

    1.1.什么是操作系统 操作系统(Operating System,简称OS)是一种系统软件,它是计算机硬件和应用软件之间的桥梁。它管理计算机的硬件和软件资源,为应用程序提供接口和服务,并协调应用程序的运行。操作系统是计算机系统中最基本的软件之一,它控制着计算机的所有活动

    2024年04月11日
    浏览(52)
  • 【Linux】安装与配置虚拟机及虚拟机服务器坏境配置与连接---超详细教学

    操作系统(Operating System,简称OS)是一种系统软件,它是计算机硬件和应用软件之间的桥梁。它管理计算机的硬件和软件资源,为应用程序提供接口和服务,并协调应用程序的运行。操作系统是计算机系统中最基本的软件之一,它控制着计算机的所有活动,包括输入输出、处

    2024年02月06日
    浏览(48)
  • Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问、本地用户访问、虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求有用户名和相对应密码,适用于使用者都是使用此服务器的人。 虚拟用户(出于安全

    2024年02月10日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包