竹笋

首页 » 问答 » 常识 » 环境搭建之基础环境准备网络,SSH免密
TUhjnbcbe - 2023/1/25 17:18:00

作者:lly

本文主要介绍超图大数据GIS平台的基础环境(网络,SSH免密等)的搭建方式。

操作步骤

一.客户机准备

镜像:centOS7JDK:JDK.8需配置三台客户机,镜像安装步骤本文不做赘述。

二.关闭防火墙

.关闭防火墙

systemctlstopfirewalld.service//命令关闭防火墙

2.禁止防火墙开机自启

systemctldisablefirewalld.service//关闭开机自启

三.配置静态ip

.设置虚拟机的网络连接方式2.修改虚拟机中的ip为固定ip

vim/etc/sysconfig/network-scripts/ifcfg-eno

3.重启网络服务

systemctlrestartnetwork

4.使用ifconfig检验配置是否成功

四.修改主机名

.修改/etc/hosts,添加IP绑定注释其它ip绑定

root

master:/opt#vim/etc/hosts//添加以下内容92.68.2.2master92.68.2.3slave92.68.2.4slave2

2.修改/etc/hostname,添加绑定的计算机名(如主节点为master,子节点分别为slave,slave2)

root

master:/opt#vim/etc/hostname//添加以下内容master

五.JDK安装

.下载:jdk-8u20-linux-x64.tar.gz包,放到/opt下解压2.将解压后的文件夹重命名

mvjdk.8.0_20jdk

3.将JDK环境变量配置到/etc/profile中

exportJAVA_HOME=/opt/jdkexportJRE_HOME=/opt/jdk/jreexportCLASSPATH=$JAVA_HOME/lib:$JRE_HOME/libexportPATH=$JAVA_HOME/bin:$PATH

4.检查JDK是否配置好

source/etc/profilejava-version提示:javaversion".8.0_20"Java(TM)SERuntimeEnvironment(build.8.0_20-b09)JavaHotSpot(TM)64-BitServerVM(build25.20-b09,mixedmode)

六.SSH设置

.修改/etc/ssh/sshd_config文件,将以下三项开启yes状态

PermitRootLoginyesPermitEmptyPasswordsyesPasswordAuthenticationyes

2.重启ssh服务

systemctlrestartsshd

这样root用户可直接登陆,以及为后续ssh无密码登录做准备。到目前为止上述步骤需在三台主机上同步配置。

七.SSH无密码登陆

、用rsa生成秘钥

ssh-keygen-trsa//运行后一路回车

2、进到当前用户的隐藏目录(.ssh)。

cd~/.ssh

3、把公钥复制一份,并改名为authorized_keys

cpid_rsa.pubauthorized_keys

4.使秘钥生效(如果运行失败,可将localhost改为你的主机名,初次执行会提示确认,输入yes和登陆密码,之后就没提示了。)

sshlocalhost

5.把重命名后的公钥通过ssh提供的远程复制文件复制到从机,这样子节点启动也不需要再次输入密码。

scpauthorized_keysroot

第二台机器名:/root/.ssh

至此,我们超图大数据GIS平台基础环境搭建就已完成。iServer还提供了很丰富的大数据功能,可参考iServer的帮助文件获得更多的内容。另外,我们后续会发布更多有关SuperMap大数据平台的专题。

1
查看完整版本: 环境搭建之基础环境准备网络,SSH免密