首页 > 系统相关 >远程连接centos7

远程连接centos7

时间:2023-09-04 23:04:13浏览次数:34  
标签:sshd 防火墙 192.168 连接 centos7 add systemctl ssh 远程

  首先第一步,将虚拟机网络设置成NAT模式。

  第二步,通过 vi 编辑该文件:

 

 

vi /etc/sysconfig/network-scripts/ifcfg-ens33

 

 

首先修改 BOOTPROTO 的值:

 

BOOTPROTO="static"

 

然后在文件最后加上 IP 配置:(三个值与前面 VMWare fusion 网络配置中的 Subnet IP 在同一个网段。网关后 DNS1 值可配置为一样的,最后一位为2)

 

 

IPADDR=192.168.100.10
GATEWAY=192.168.100.2
DNS1=192.168.100.2

 

 

修改后的内容如下:

 

 

配置完成后,需要 重启网络服务 才生效:

systemctl restart network

可通过下面的命令关闭防火墙:

systemctl stop firewalld

再次查看防火墙状态,防火墙已关闭,但下次启动时防火墙又会自动开启。建议执行完上述命令后,再继续通过下面的命令永久关闭:

systemctl disable firewalld
  
第三步,在CentOS中开启SSH服务需要以下步骤:

1.安装OpenSSH服务

打开终端,输入以下命令安装OpenSSH服务:

sudo yum install openssh-server

2.开启SSH服务

输入以下命令启动SSH服务并设置为开机启动:

sudo systemctl enable sshd

sudo systemctl start sshd
 
 

3、配置ssh远程连接

在终端确认ssh已经安装:

yum list installed | grep openssh-server
 

修改ssh的配置文件:

1.vi /etc/ssh/sshd_config

2.取消下面的代码注释 

3.#PermitRootLogin yes

 

 

第四步,上传公钥到服务器
ssh-copy-id -i [公钥文件] user@host
# user是你的ssh的用户,host是服务器地址,这时候还要输入密码。
# 例子:ssh-copy-id -i id_rsa.pub [email protected]
3.ssh-add(mac的坑点)
一般别的系统到第三步就可以免密登陆了,但是mac并不这样。还要调用ssh-add

ssh-add -K [你的私钥文件,就是那个不加.pub结尾的文件] 

 

接着用finalshell连接即可。

标签:sshd,防火墙,192.168,连接,centos7,add,systemctl,ssh,远程
From: https://www.cnblogs.com/joranger/p/17678315.html

相关文章

  • linux centos7分区
    boot: swap: /: ......
  • 如何在Java中连接MySQL数据库并实现增删改查操作
    要在Java中连接MySQL数据库并实现增删改查操作,你需要遵循以下步骤:导入所需的Java库:你需要导入Java中与MySQL连接和操作相关的库。常用的库包括JDBC(JavaDatabaseConnectivity)和MySQL驱动程序。importjava.sql.*;建立数据库连接:使用JDBC连接MySQL数据库,你需要提供数据库的URL、用......
  • vscode 中jupyter 远程连接服务器
    使用vscode的jupyter远程连接服务器,分为两部分:服务器端:安装jupyterjupyternotebook--generate-config生成默认配置文件/home/username/.jupyter/jupyter_notebook_config.py修改默认配置中如下两项:NotebookApp.allow_origin='*'NotebookApp.ip='0.0.0.0'jupyter......
  • 神策数据 CJO 系列丨解密 CJO:连接体验的下一个前沿趋势
    10余年前,市场营销的焦点聚集在增长黑客如何利用AARRR模型(获取Acquisition、激活Activation、留存Retention、收入Revenue、传播Referral)来推动并加速企业的生长发展。我们曾相信,在AARRR漏斗中,只要我们吸引了足够的目光,就能实现令人满意的转化。然而,如今我们身处一个触点......
  • 生产线上的未来之光,工业机器人远程维护解决方案
    一、行业背景随着工业互联网的迅猛发展,现代工业机器人机械臂正成为制造业的明星。其在柔性加工等生产领域的广泛应用,推动了制造业的转型升级。制造企业纷纷采用高效、高精度的机器人机械臂,但伴随着自动化生产的大规模普及,机械臂设备突发故障成为产能的隐患,对企业造成巨大损失。在......
  • Linux MeterSphere一站式开源持续测试平台远程访问
    @[TOC]前言MeterSphere是一站式开源持续测试平台,涵盖测试跟踪、接口测试、UI测试和性能测试等功能,全面兼容JMeter、Selenium等主流开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。下面介绍在L......
  • 海域可视化监管:浅析海域动态远程视频智能监管平台的构建方案
    一、方案背景随着科技的不断进步,智慧海域管理平台已经成为海洋领域监管的一种重要工具。相比传统的视频监控方式,智慧海域管理平台通过建设近岸海域视频监控网、海洋环境监测网和海上目标探测网络等,可实现海洋管理的数字化转型。传统的监控方式往往需要大量人力物力,而智慧海域管理平......
  • SpringBoot+Nacos+OpenFeign实现服务的注册、发现、远程调用
    一、概述微服务的开发必定会用到SpringBoot、Nacos(服务发现、注册、配置中心)、OpenFeign(服务远程调用,也就是通过注解调用其他服务的接口)。今天写这篇是想把这三个功能集成在一起。让他们一起参与微服务的开发工作。要实现的目标:nacos要能够注册及发现服务,openfeign......
  • 通过远程管理或配置的智能网关
    在工业自动化系统中,PLC(可编程逻辑控制器)是一种常见的控制设备。通常情况下,PLC被用于监控、控制和调节生产过程中的各种设备和机器。而PLC一旦出现故障,就会影响到下控设备的工作状态,进而影响整个工厂的生产节奏,因此一旦出现故障就要快速维护以恢复生产,保证订单顺利交付。在实际项目......
  • keepalived安装(CentOS7 + keepalived 2.2.7)
    Linux系统-部署-运维系列导航 keepalived介绍keepalived相关原理,可以参考网络教程负载均衡之备胎转正,以下为简单介绍。 keepalived是使用C语言编写的路由热备软件,该项目软件起初是专门为LVS负载均衡设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以......