`
sha0k
  • 浏览: 85004 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Hadoop环境准备(2)Ubuntu12.04 LTS手动安装ssh

阅读更多

不得不说这个是让我最恶心的东西,因为虚拟机,我咋设/etc/network/interfaces都设置不正确

导致sudo apt-get install 用不成,如果有哪位大大搞定了麻烦教教我,我这里就献丑说说我的蠢办法,只能手动安装了。

 

1.下载&安装zlib

http://www.zlib.net/  页面中间有最新版本

tar -xvf zlib.tar.gz
cd zlib
./configure
sudo make
sudo make install

 

2.下载&安装openssl,ubuntu12.04带有ssl,可以使用命令

openssl version -a

 查看安装目录,但是我们安装openssh时候需要用到的是openssl的头文件,因为Makefile里的依赖关系

所以需要重新下载并安装一份ssl

http://www.openssl.org/ 进入该网址就能看到最新版available,当然请选用stable的,下载好tar.gz后

tar -xvf openssl.tar.gz
cd openssl
sudo ./config --prefix=/usr/local
sudo make
sudo make install

 这里我们将openssl安装到/usr/local目录下,进入/usr/local/openssl你可以去看到include下面有头文件

 

3.下载&安装openssh

http://openbsd.org.ar/pub/OpenBSD/OpenSSH/portable/   在这里选择最新的稳定版本下载就行了

tar -xvf openssh.tar.gz
cd openssh
sudo ./configure --sysconfdir=/etc/ssh --with-tcp-wrappers --with-ipv4-default --with-ssl-dir=/usr/local/openssl

 这里可能会报错,提示缺少 libwrapper***

 这时候我们需要下载一个tcp-wrapper的包  并安装

 http://packages.ubuntu.com/saucy/libwrap0-dev

 在这个下面下载7.6.24dev版本

 http://packages.ubuntu.com/saucy/libwrap0

 7.6.24版本

 http://packages.ubuntu.com/quantal/libwrap0

 7.6.23版本 

 请将这三个版本的包都下载,然后安装的次序是23  24dev 24,这是我经过长时间的总结才发现的,我google了为什么23我安装后还是提示wrapper缺少,是因为一个头文件的bug。

 24dev对这个bug做了修复,我试着再安装24dev时发现有问题,我又安装了一遍24,这才将整个问题解决。

 有人会好奇我为什么这么2 直接按24不就好了,这个恰恰是我在第二台机器上做的事情,但是还是提示缺少wrapper。

 按我的理解是23出现了bug,24dev进行修复时自身出现了bug,24dev发布后成为了24版本,24版本里只包含了部分fix,有其它出问题的地方。所以可能是覆盖原因,互相来盖几下就没这问题了。

然后

sudo make
sudo make install

 然后会出现一次错误  没有安装成功  这时候我们需要修改/etc/passwd

 

sudo gedit /etc/passwd

 加上这一句话 sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin 在末尾

然后重新make install 覆盖之前的安装包就行了  至此ok了

  重启后/etc/passwd生效

  然后启动/usr/local/sbin/sshd就行了

 

分享到:
评论

相关推荐

    Ubuntu12.04下安装Hadoop2.4.0单机模式详细教程

    Ubuntu12.04下安装Hadoop2.4.0单机模式详细教程

    在 Ubuntu12.04 上安装Hadoop-1.2.1 (讲解的非常详细)

    在 Ubuntu12.04 上安装 Hadoop-1.2.1 的过程涉及到多个环节,包括系统准备、用户权限设置、Java 开发环境的安装、Hadoop 的下载与配置、主机名与网络设置以及 SSH 无密码登录的实现。以下是对这些步骤的详细解释: ...

    ubuntu12.04上hadoop2编译64位

    在Ubuntu 12.04系统中,如果你需要将32位的Hadoop 2.2.0编译成64位,以下是一份详细的步骤指南。首先,确保你的系统支持64位编译,并且你已经具备了必要的权限。 1. **安装GCC**: 在编译任何软件之前,你需要安装...

    Hadoop安装教程_单机/伪分布式配置_Hadoop2.7.1/Ubuntu 16.04

    本教程主要讲述了在 Ubuntu 16.04 环境下安装 Hadoop 2.7.1 的步骤,包括单机模式、伪分布式模式和分布式模式三种安装方式。以下是本教程的知识点总结: 1. 安装前的准备工作:创建 hadoop 用户,设置密码,增加...

    VMware7.1虚拟机+Ubuntu12.04搭建hadoop环境记录

    小白搭建hadoop完全分布式环境笔记,步骤详细,原创

    Ubuntu下的Hadoop安装教程

    ### Hadoop 在 Ubuntu 下的安装教程 #### 一、安装 Linux 操作...以上步骤提供了在 Ubuntu 12.04 操作系统上搭建 Hadoop 开发环境的详细指南,按照这些步骤操作,可以顺利地搭建起一个功能完善的 Hadoop 单机环境。

    基于Ubuntu的Hadoop简易集群安装与配置

    为了构建基于Ubuntu的Hadoop集群,首先需要准备以下运行环境: - 操作系统:Ubuntu 14.04 LTS - 虚拟化平台:VMware Workstation 12 Pro ##### 3.2 VMware Workstation 12 Pro的安装 - 安装VMware Workstation 12 ...

    Hadoop ubuntu 9.10 下的 SSH 免登陆

    在IT行业中,分布式计算系统Hadoop是大数据处理的关键技术之一,而SSH(Secure Shell)是实现远程登录和安全通信的基础工具。在搭建Hadoop环境时,为了方便节点间的通信,通常需要配置SSH免登陆,以简化集群管理。...

    Ubuntu上搭建Hadoop2.x详细文档

    本文档详细介绍了如何在Ubuntu系统上搭建Hadoop2.x环境,包括创建用户、安装Java环境、配置SSH无密码登录、安装Hadoop并配置相关核心文件的过程。通过这些步骤,用户可以顺利地在自己的Ubuntu环境中运行Hadoop集群,...

    Install-Hadoop-2.2:在 Ubuntu 12.04 上安装 Hadoop 2.2 的分步指南

    在 Ubuntu 12.04 上安装 Hadoop 2.2 的分步指南 安装 Hadoop 的先决条件 1- Create hadoop user :- This is not a mandatory step. It is just to seperate the Hadoop instalation from other installed ...

    ubuntu下安装hadoop集群

    ubuntu下安装hadoop集群,设置ssh对其他node无密码访问

    ubuntu环境下hadoop环境搭建(伪分布模式)

    在Ubuntu环境下搭建Hadoop伪分布式模式,主要是为了模拟多节点Hadoop集群的环境,以便于学习和测试Hadoop的功能。这个过程涉及到多个步骤,包括必要的资源下载、软件安装、环境配置以及Hadoop服务的启动与验证。以下...

    Ubuntu 14.04 LTS下通过Cloudera CDH 5.4.8搭建Hadoop集群.pdf

    通过以上步骤,可以成功在Ubuntu 14.04 LTS环境下通过Cloudera CDH 5.4.8搭建出一个功能完备的Hadoop集群。在整个过程中,关键是要仔细遵循官方指南和最佳实践,确保每个环节的准确性,从而避免潜在的问题和错误。

    hadoop虚拟机环境准备

    本节主要介绍了在CentOS 6虚拟机环境中准备Hadoop环境的步骤,包括虚拟机环境准备、Linux安装Hadoop、Hadoop目录结构等内容。 1. 虚拟机环境准备 在CentOS 6虚拟机环境中,需要首先克隆虚拟机,并将其设置为静态IP...

    ubuntu搭建hadoop单节点.docx

    环境准备包括安装 VMware Workstation11 和软件准备,包括 SSH、Hadoop-2.6.0.tar.gz 和 jdk-8u45-linux-x64.tar.gz。 软件安装包括安装 Hadoop-2.6.0.tar.gz 和 jdk-8u45-linux-x64.tar.gz。安装完成后,需要修改 ...

    ubuntu上hadoop的安装及配置

    在本文中,我们将详细探讨如何在Ubuntu 10.10 (Maverick Meerkat)上通过VMware虚拟机安装并配置Hadoop集群。这个过程涵盖了从搭建虚拟环境到安装必要的软件,以及最终配置Hadoop分布式文件系统(HDFS)和MapReduce服务...

    hadoop (多节点)环境搭建

    本文将详细介绍如何搭建多节点 Hadoop 环境,包括安装 Ubuntu 操作系统、安装 Hadoop 软件、配置 SSH 无密码登录、配置 Hadoop 集群等步骤。 一、安装 Ubuntu 操作系统 在开始搭建 Hadoop 环境之前,需要安装 ...

Global site tag (gtag.js) - Google Analytics