Centos安装GOsa

CentOS 安装及配置 GOsa LDAP 服务器指南
本文详细介绍了如何在 CentOS 系统上安装 GOsa,包括下载、解压、配置、安装依赖以及启动 HTTPD 服务。此外,还涉及了 LDAP 相关配置、GOsa 的 web 操作以及使用 pscp 命令进行 Windows 到 Linux 的文件传输。
# tar -xvf gosa-combined-2.6.13.tar.gz
# mv gosa-combined-2.6.13 /usr/share/gosa
# rm gosa-combined-2.6.13.tar.gz
# mkdir /etc/gosa 
# mkdir /var/spool/gosa
# yum -y install httpd
开机启动httpd
# chkconfig httpd on
# chown apache.apache /var/spool/gosa
# yum -y install ImageMagick ImageMagick-devel mysql mysql-server php-pear
# yum -y install php php-cli php-common php-dba php-devel php-gd php-imap php-intl php-ldap php-mbstring php-mysql php-pdo php-pear php-pecl-apc php-process php-recode php-snmp php-xml php-xmlrpc php-pecl-memcache php-pecl-apc-devel
# yum -y install gcc-c++
# yum -y install gettext
# yum -y install perl-devel
# pecl install imagick
# vi /etc/php.ini
添加:
extension=imagick.so
修改:
expose_php = Off
magic_quotes_gpc = On #php 5.3 以后不使用
# tar -xvf Crypt-SmbHash-0.12.tar.gz
# cd Crypt-SmbHash-0.12
# perl Makefile.PL
# make && make test && make install
# cd ..
# rm Crypt-SmbHash-0.12.tar.gz
# rm -rf Crypt-SmbHash-0.12
# vi /etc/httpd/conf/httpd.conf 
在#ServerName www.example.com:80下面添加
ServerName localhost:80
在最后添加
Alias /gosa /usr/share/gosa/html
# cd /usr/share/gosa 
# ./update-gosa 
# mkdir /etc/openldap/schema/gosa 
# cp /usr/share/gosa/contrib/openldap/*.schema /etc/openldap/schema/gosa/ 
# vi /etc/openldap/slapd.conf
在原有的include的后面添加 
include /etc/openldap/schema/gosa/samba3.schema 
include /etc/openldap/schema/gosa/gosystem.schema 
include /etc/openldap/schema/gosa/gofon.schema 
include /etc/openldap/schema/gosa/gofax.schema 
include /etc/openldap/schema/gosa/goto.schema 
include /etc/openldap/schema/gosa/goserver.schema
include /etc/openldap/schema/gosa/gosa-samba3.schema 
include /etc/openldap/schema/gosa/trust.schema 

# mkdir /etc/gosa/asterisk 
# touch /etc/gosa/asterisk/sip_context.conf 
# touch /etc/gosa/asterisk/voicemail_context.conf

# /etc/init.d/slapd restart 
# /etc/init.d/httpd restart
gosa的web操作
检查通过以后点击next,然后输入:
Administrator DN:cn=admin,dc=qm,dc=cn
Administrator password:********
 图片
 

windows与Linux间远程拷贝文件(pscp命令)
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载pscp,将其放入windows的system32 文件夹下
(一)上传
1.开始→运行→cmd进入到dos模式 输入以下命令 
pscp C:\Users\守赞\Desktop\gosa.conf root@192.168.1.201:/etc/gosa
2.输入密码 ok 文件已经上传到目标机器的/home/dev目录下了
(二)下载
1.开始→运行→cmd进入到dos模式 输入以下命令 pscp dev@192.168.68.248:/home/dev/gren.sql d:\gren.sql;输入密码。
其中:dev为linux的用户名,192.168.68.248为远程Linux主机ip地址,/home/dev/gren.sql为linux下的文件,d:\gren.sql为保存在本地的文件其他。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值