centos安装kerberos5步骤
CentOS5.5安装 Oracle10g 明详教程(by DrMe...

第一部分centos5.5安装1.安装输入:I5862.如下图:注意:1.设定静态IP2.关闭防火墙1.查看以下包,没安装的需重新安装.rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel \glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio-devel libgcc \libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel2.用rpm –ivh 包名全称.rpm <-- nodeps >rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.i386.rpm –nodeps(当关联包还没装时,强制安装) 3. 查看当前存在的包: find elfutils-libelf-devel*第二部分oracle10g安装查看官方文档,要注意你的数据库的版本,别弄错了。
如果你的是Oracle 11g Release 2 (11.2) for Linux x86,请看下面链接的安装文档sysctl -p 让系统文件立即生效yum install 包名df -hdu -sh ./* | sortps -ef修改/etc/inittab文件,将文件中的id:5:initdefault: 修改为id:3:initdefault: (图形界面和字符界面的切换5为图形.3为字符)/docs/cd/E11882_01/install.112/e10857/toc.htm我使用操作系统, CentOS release 5.5(Final) Kernel 2.6.18-194.el5======================================检查相关的开发工具和一些包The following or later version of packages for Asianux 3, Oracle Enterprise Linux 5, and Red Hat Enterprise Linux 5 should be installed:检查命令格式如下:rpm -qa | grep 名字binutils-2.17.50.0.6 okcompat-libstdc++-33-3.2.3 okelfutils-libelf-0.125 okelfutils-libelf-devel-0.125 --elfutils-libelf-devel-static-0.125 --gcc-4.1.2 okgcc-c++-4.1.2 okglibc-2.5-24 okglibc-common-2.5 okglibc-devel-2.5 okglibc-headers-2.5 okkernel-headers-2.6.18 okksh-20060214 --libaio-0.3.106 --libaio-devel-0.3.106 --libgcc-4.1.2 oklibgomp-4.1.2 oklibstdc++-4.1.2 oklibstdc++-devel-4.1.2 okmake-3.81 oknumactl-devel-0.9.8.i386 --sysstat-7.0.2 --unixODBC-2.2.11 --unixODBC-devel-2.2.11 --从CentOS-5.5-i386-bin-DVD.iso\CentOS 文件找到缺少的包,并且上传到linux 上去,ls *.rpmrpm -ivh *.rpm==========================================groupadd oinstallgroupadd dbamkdir -p /u01/oracle添加一个oracle用户,根目录是/u01/oracle,主的组是oinstall 副的组是dba useradd -g oinstall -G dba -d /u01/oracle oraclecp /etc/skel/.bash_profile /u01/oraclecp /etc/skel/.bashrc /u01/oraclecp /etc/skel/.bash_logout /u01/oracle为oracle用户设置密码123456passwd oracle/]#ls -l/]#chown -R oracle:oinstall u01/]#ls -l检查nobody 是否存在,id nobody缺省存在的。
Kerberos配置

1 前言假设你的Openldap已经配置好并成功运行,本文只是介绍如何使Openldap使用Kerberos 来验证用户身份。
本配置在FC5上通过,在使用rhe时,很可能会有不同的情况。
2 名词解释Kerberos基于共享密钥的安全机制,由MIT发明,现在已经被标准化,最新是版本5,简称krb5。
Kerberos特别适合局域网络,Windows2k及以上系统的安全机制即基于kerberos。
Kerberos 有多个实现版本,本文使用的一个它的实现叫做mit-kerberos。
SASL简单认证和安全层(Simple Authentication and Security Layer)。
也是一套RFC定义的标准。
它的核心思想是把用户认证和安全传输从应用程序中隔离出来。
像SMTP协议在定义之初都没有考虑到用户认证等问题,现在SMTP可以配置使用SASL来完成这方面的工作。
Openldap同样如此。
SASL支持多种认证方法,比如ANONYMOUS: 无需认证。
PLAIN:明文密码方式(cleartext password)DIGEST-MD5: HTTP Digest 兼容的安全机制,基于MD5,可以提供数据的安全传输层。
这个是方便性和安全性结合得最好的一种方式。
也是默认的方式。
GSSAPI:Generic Security Services Application Program InterfaceGssapi本身是一套API,由IETF标准化。
其最主要也是着名的实现是基于Kerberos的。
所以一般说到gssapi都暗指kerberos实现。
EXTERNAL:认证已经在环境中实现了,比如SSL/TLS, IPSec.Cyrus SASLCyrus-SASL是SASL协议最常用的一个实现。
其他实现还有GNU SASL等。
3 环境准备环境安装软件包Kerberos server: Krb5-serverSasl-gssapi: Cyrus-sasl-gssapiKerberos client: Krb5-client如果依赖于别的包,也一并安装4 配置Kerberos server配置文件包括下面3个文件1. /etc/2. /var/kerberos/krb5kdc/3. /var/kerberos/krb5kdc/配置/etc/这个配置文件设置整个kerberos环境的,所以不但server,而且client也会使用它。
CentOS54下安装配置oracle10gr2(2021整理)

光盘启动〔没有光盘,可用网络安装,需要配置usb启动盘〕语言选择“简体中文〞键盘选择“美国式英语〞设置IP地址、子网掩码、DNS、主机名等选择所在城市、区域设置root用的登录口令定制CentOs的安装包,“开发〞中的“java开发〞、“开发库〞、“开发工具〞等;“根本系统〞中的“java〞、“X 窗口系统〞、“根本〞、“管理工具〞、“系统工具〞,开始格式化硬盘,安装文件,结束后重启。
第一次启动需要设置系统,禁用防火墙、禁用SELinux,修改日期时间,完成后再次重启。
二.安装必要的软件1.如果可以连接互联网,可使用“网易〞的镜像站点来升级软件:首先,修改升级源:升级源地址存于/etc/yum.repos.d/CentOS-Base.repo文件中,修改之前备份一份,防止修改不成功。
将 ://……/centos中的“……〞〞,保存退出即可。
修改好的文件内容如下:[base]name=CentOS-$releasever - Basebaseurl= /centos/$releasever/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#released updates[updates]name=CentOS-$releasever - Updatesbaseurl= /centos/$releasever/updates/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#packages used/produced in the build but not released[addons]name=CentOS-$releasever - Addonsbaseurl= /centos/$releasever/addons/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl= /centos/$releasever/extras/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#additional packages that extend functionality of existing packages [centosplus]name=CentOS-$releasever - Plusbaseurl= /centos/$releasever/centosplus/$basearch/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#contrib - packages by Centos Users[contrib]name=CentOS-$releasever - Contribbaseurl= /centos/$releasever/contrib/$basearch/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5然后,升级必要的软件:#yum -y install compat-libstdc* compat-gcc* binutils elfutils-libelf* gcc* libgcc* libstdc* openmotif* glibc* libaio* make sysstat compat-db unixodbc*安装java-1.6.0-openjdk为了让oracle安装界面显示中文,opnjdk默认安装后自动配置了中文字体支持,如果自己手动安装 sunjava6-jk,要是安装界面显示为中文,请参看 debian篇中的 JDK 配置,CntOS环境下,中文字体在/usr/share/fnts/chiese/TruType/。
centos安装kerberos5步骤

首先确认你安装的是32位还是64位版本,本例中是32位centos 6.4(此安装过程需要虚拟机安装的宿主机可以上网)
1.下载krb5-libs,krb5-server和krb5-workstation;下载位置为:
2.在此用到的文件如下列表:
3.开始进行安装,在rpm文件存放位置执行:yum install krb5-libs krb5-server
krb5-workstation
查看yum的配置:
4.在此需要配置虚拟机访问外网:
A.首先设置你可以访问外网的适配器共享网络给你的虚拟机共用的适配器,如:
B.点击确定,会有提示,然后继续确定,在此过程可以回修改VMware Network
Adapter VMnet1中的IP设置,需要你重新设置为你虚拟机使用的网关,否则会一
直不能联通外网。
测试能否联通外网,执行:ping 119.75.217.109(百度的IP),展
示如下,表示可以联通。
C.此时需要验证能不能ping 。
如下图表示不能ping通
D.首先检测/etc/nsswitch.conf中hosts: files dns中有无dns,如果有执行下一步
E.设置/etc/resolv.conf中内容为:nameserver 8.8.8.8
F.然后执行ping .如果展示如下,表示访问外网域名成功:
5.在rpm包放置目录下继续执行yum install krb5-libs krb5-server krb5-workstation
后面的配置可参考:/articles/Y7Z73a。
CentOS5.2下安装Oracle

环境:1.安装CENTOS 5.0安装CentOs5.0 时,如果服务器只是运行Oracle数据库的话,在安装CentOs5.0 时一定要选择安装gnome,开发工具包,遗留开发包,其他一些包可以不选择安装。
2.查询所需安装包是否完整rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-ccompat-libstdc compat-libstdc -devel libaio可能还需要以下一些包,在安装的过程中根据包依赖的关系,把所依赖的包安装上:compat-db-4.2.52-5.1.i386.rpmlibjpeg-devel-6b-37.i386.rpmlibpng-devel-1.2.10-7.i386.rpmlibX11-devel-1.0.3-8.el5.i386.rpmlibXau-devel-1.0.1-3.1.i386.rpmlibXdmcp-devel-1.0.1-2.1.i386.rpmlibXft-devel-2.1.10-1.1.i386.rpmlibXmu-1.0.2-5.i386.rpmlibXmu-devel-1.0.2-5.i386.rpmlibXp-1.0.0-8.i386.rpmlibXp-devel-1.0.0-8.i386.rpmlibXpm-3.5.5-3.i386.rpmlibXpm-devel-3.5.5-3.i386.rpmlibXt-devel-1.0.2-3.1.fc6.i386.rpmmesa-libGL-devel-6.5.1-7.2.el5.i386.rpmopenmotif-2.3.0-0.3.el5.i386.rpmopenmotif-devel-2.3.0-0.3.el5.i386.rpmopenmotif22-2.2.3-18.i386.rpmperl-libxml-perl-0.08-1.2.1.noarch.rpmsetarch-2.0-1.1.i386.rpmxorg-x11-proto-devel-7.1-9.el5.centos.i386.rpm3.检查内存和磁盘grep MemTotal /proc/meminfoMemTotal:512236 kBgrep SwapTotal /proc/meminfoSwapTotal:1574360 kBdf -h4.kernel参数修改vi /etc/sysctl.conf , 在行末添加以下内容,在CentOs5.0上会看到kernel.shmmax = 4294967295kernel.shmall = 268435456这些参数已经存在并且默认启用了,需要将原kernel.shmmax与kernel.shmall参数注释掉。
centOS+5.5++虚拟机安装+教程

CentOS 5.5 安装步骤1、获取centOS 5.5 (红帽企业版免费Linux)的镜像文件。
2、安装虚拟机。
3、新建虚拟机;4、进入虚拟机安装向导;5、安装centOS 5.5镜像文件;6、在安装时,虚拟机要求选择操作系统类型和版本,这里选择企业级Linux第5版;7、从硬盘中导入镜像文件,我的在E盘;8、设置虚拟机磁盘大小,我设置的25G,并选择将文件存入虚拟磁盘,方便将虚拟机拷贝下来安装到其他的电脑上演示操作;9、点击next按钮进入centOS 5.5安装界面,这里选择图像安装,直接回车;10、此时会跳出一个CD found选项,要求检测光盘,此处选择skip,直接跳过,进入安装界面;11、centOS 安装界面如图所示,鼠标点击next继续;12,next要求选择语言种类,我选择了简体中文,可根据自己需要选择;13、选择键盘标准,这里选择美国英语式键盘;14、“下一步”后弹出“必须对分区表初始化”的对话框,这里选择是;15、“下一步”要求设置磁盘分区,因为进入系统后对分区有更加具体的要求,所以这里我选择了保持默认设置,直接“下一步”;16、“下一步”再次弹出对话框,选择“是”,确认格式化;分区情况为:17、“下一步”要求对网络ip等进行设置,点击“编辑”可以设置;18、点击“编辑”后,进入设置页面,我选择默认的动态ip方式;19、“下一步”为系统时钟选择时期,中国只有一个选项“亚洲/上海”;20、“下一步”为根用户设置密码,因为root用户为最高管理权限,所以这里要设置一个强密码,以防止被破解;21、“下一步”安装系统互联网软件,暂时还没有明确需求,选择“稍后定制”;22、“下一步”就正式开始安装centOS 5.5的系统了,大概要20分钟的样子;23、此处为安装中的界面,看着就可以让人舒口气了;24、系统安装完成;25、点击“重新引导”,大致是重启的意思;26、重启后进入欢迎界面,看着很舒服,进入一个新的世界;27、再对系统进行一些简单的设置,比如:这里创建一个普通用户;声卡识别的时候点击“声卡测试”,可以听到声表示声卡驱动安装成功;再次“前进”,就进入用户登录界面,输入用户名和密码,就可以使用了;这里是进入系统后的界面;。
centos下安装jdk15+ MySQL5+Apache22(worker+ssl)+PHP5+Tomcat5

centos下安装jdk15+ MySQL5+Apache22(worker+ssl)+PHP5+Resin31、安装jdk1.5修改jdk-1_5_0_07-linux-i586.bin为可执行:#./jdk-1_5_0_07-linux-i586.bin进行安装,然后会在当前目录下解压,生成一个名为jdk-1_5_0_07的目录#mv jdk-1_5_0_07 /usr/local/jdk安装ok后设置环境变量:修改/etc/profile增加如下内容:JA V A_HOME=/usr/local/jdkRESIN_HOME=/usr/local/resinCLASSPATH=.:$JA V A_HOME/lib:$JA V A_HOME/jre/lib:$RESIN_HOME/lib:/usr/local/jdbc export RESIN_HOME JA V A_HOME CLASSPA TH存盘退出。
source /etc/profile2、安装openssl解压openssl-0.9.8b.tar.gz#tar zxvf openssl-0.9.8b.tar.gz#cd openssl-0.9.8b#./Configure#make install接下来安装相关应用软件:1.MySQL52.安装mysql5.0.18(源码包)源码包可以在这个网址获得:/src/2006/0208/62.html所有这些操作需要root权限安装开始:1>cd /home/ftpsite2>groupadd mysql----------添加mysql用户组,如果提示该组存在,则不用再加3>useradd -g mysql mysql-----加mysql用户,并把它归到mysql组,如果提示用户存在,则不用再加4>tar zxvf mysql-5.0.18.tar.tar5>cd mysql-5.0.186>./configure --prefix=/usr/local/mysql7>make8>make install9>cp support-files/f /etc/f10>cd /usr/local/mysql11>./bin/mysql_install_db12>chown -R root /usr/local/mysql13>chown -R mysql /usr/local/mysql/var14>chgrp -R root /usr/local/mysql15>./bin/mysqld_saft --user=mysql &16>./bin/mysql17>mysql>---------------经过第16步,你应该能看到mysql>提示符了,那么恭喜你安装初步成功2.Apache22下载httpd-2.0.55.tar.gz, php-5.0.5.tar.gz等二进制源码包执行下列命令解压源码包# tar -zxvf httpd-2.0.55.tar.gz进入安装目录# cd httpd-2.0.55配置apache安装信息:#./configure --enable-layout=Apache --enable-so --enable-ssl=shared --with-mpm=worker --with-ssl=/usr/share/ssl执行make安装:# make; make install使用/usr/local/apache/bin/apachectl start 启动apache#/usr/local/sbin/httpd -l看看是否存在以下几个模块core.cworker.chttp_core.cmod_so.c现在是使用worker方式运行的apache。
大数据平台kerberos安装部署文档

大数据平台-kerberos安装部署文档————————————————————————————————作者: ————————————————————————————————日期:ﻩ1.环境准备1.1.操作系统本次安装部署要求在操作系统为CentOS release 6.5(Final)的版本下进行部署,所以在安装部署kerberos之前请先确保操作系统为以上版本,并且集群中各机器已做时钟同步。
本次安装部署以csdm-hadoop-04作为主kdc服务器,以csdm-hadoop-05作为从kdc服务器,以csdm-hadoop-03作为客户端。
一般不建议在服务器上再安装其他应用程序,比如hadoop。
但为了节省资源本次安装在这三台机器均已安装hadoop相关软件。
1.2.创建操作用户创建操作系统hdfs、yarn、mapred用户,并使其归属于hadoop用户组: adduserhdfs -gHadoopadduseryarn -g Hadoopadduser mapred-gHadoop1.3.配置hosts文件为各台机器修改/etc/hosts文件,将真实ip与主机名对应配置,服务端与客户端均需配置,形如:(不能存在127.0.0.1的配置,否则hadoop进行kerberos验证时将会出错)1.4.关闭防火墙执行以下命令关闭防火墙:service iptables stop出现以下界面表示关闭成功1.5.注册服务与端口的对应在/etc/service文件最后增加以下信息,以便后续使用:ﻩkrb5_prop754/tcp # Kerberos slave propagation2.安装配置Kerberos2.1.安装rpm包➢以root用户登录并创建目录存放安装包:mkdir /var/kerberos➢上传安装包文件到创建的目录,包括krb5-libs-1.10.3-10.el6_4.6.x86_64.rpm、krb5-server-1.10.3-10.el6_4.6.x86_64.rpm(客户端可不安装)、krb5-workstation-1.10.3-10.el6_4.6.x86_64.rpm➢执行安装命令:rpm -ivh krb5-libs-1.10.3-10.el6_4.6.x86_64.rpmrpm -ivh krb5-server-1.10.3-10.el6_4.6.x86_64.rpm【客户端可不安装】ﻫrpm -ivh krb5-workstation-1.10.3-10.el6_4.6.x86_64.rpm➢查看上述包是否已安装成功:rpm –qa krb5*若出现以下情况则代表安装成功。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先确认你安装的是32位还是64位版本,本例中是32位centos 6.4(此安装过程需要虚拟机安装的宿主机可以上网)
1.下载krb5-libs,krb5-server和krb5-workstation;下载位置为:
2.在此用到的文件如下列表:
3.开始进行安装,在rpm文件存放位置执行:yum install krb5-libs krb5-server
krb5-workstation
查看yum的配置:
4.在此需要配置虚拟机访问外网:
A.首先设置你可以访问外网的适配器共享网络给你的虚拟机共用的适配器,如:
B.点击确定,会有提示,然后继续确定,在此过程可以回修改VMware Network
Adapter VMnet1中的IP设置,需要你重新设置为你虚拟机使用的网关,否则会一
直不能联通外网。
测试能否联通外网,执行:ping 119.75.217.109(百度的IP),展
示如下,表示可以联通。
C.此时需要验证能不能ping 。
如下图表示不能ping通
D.首先检测/etc/nsswitch.conf中hosts: files dns中有无dns,如果有执行下一步
E.设置/etc/resolv.conf中内容为:nameserver 8.8.8.8
F.然后执行ping .如果展示如下,表示访问外网域名成功:
5.在rpm包放置目录下继续执行yum install krb5-libs krb5-server krb5-workstation
后面的配置可参考:/articles/Y7Z73a。