⑴ 如何搭建linux ldapweb管理界面
1、安裝openldap-servers軟體包
2、查看ldap模板文件的存放位置:
3、拷貝ldap模板文件到配置文件目錄並修改文件名為slapd.conf。
4、刪除/etc/openldap目錄下原有的文件,保留下這幾個文件,注意:以前學時是要刪除schema文件,直留下三個,但是我測試時如果刪除schema服務將失敗。
5、修改slapd.conf文件的許可權:
6、修改sldap.conf配置文件:如下:(主要配好紅色的就ok,沒有的都是被注釋掉的)
復制代碼
代碼如下:
include /etc/openldap/schema/corba.schema
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/aconf.schema
include /etc/openldap/schema/dyngroup.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/java.schema
include /etc/openldap/schema/misc.schema
include /etc/openldap/schema/nis.schema
include /etc/openldap/schema/openldap.schema
include /etc/openldap/schema/ppolicy.schema
include /etc/openldap/schema/collective.schema
allow bind_v2
pidfile /var/run/openldap/slapd.pid argsfile /var/run/openldap/slapd.args
database bdb suffix "dc=example,dc=com" checkpoint 1024 15 rootdn
"cn=Manager,dc=example,dc=com"
rootpw redhat
directory /var/lib/ldap
index objectClass eq,pres
index ou,cn,mail,surname,givenname eq,pres,sub
index uidNumber,gidNumber,loginShell eq,pres
index uid,memberUid eq,pres,sub
database monitor
access to * by dn.exact="cn=Manager,dc=example,dc=com" read by * none
7、重啟動ldap伺服器:
8、創建ldap用戶目錄:
9、編輯一個自動創建ldap用戶的腳本:
10 、執行此腳本添加用戶:
11、把ldap用戶,組分別導出來,到一個文件中:(例子只做了組)用戶在、/etc/passwd下
12、安裝軟體包:
13、去它的目錄下編譯ldap用戶組文件:
14、修改migrate_common.ph文件:
15、執行./migrate_base.pl文件,並導出到一個目錄下邊,進行進行修改,只留下最基本的三個配置:
16,、分別使用./migrate_passwd.pl ./migrate_group.pl編譯我們已經導出的ldap用戶和組文件: /mnt/user /mnt/group分別是從/etc/passwd /etc/group 導出的ldap用戶和組文件
/date/user.ldif /date/group.ldif 是編譯後生成的文件要以ldif結尾
17、看下/date下我們編譯好的幾個文件:
18、添加ldap用戶和組:
首先提示輸入密碼,其次添加成功。
還有個用戶,必須首先執行base.ldif文件,它是最基本的配置。
⑵ linux裡面如何查看是否安裝ldap服務
先查看一下,系統有沒有該命令。
1
which ldapsearch
如果沒有的話安裝一個
1
2
yum list "*ldap*"
yum install openldap-clients
再查看一下,是否安裝好了。
1
2
rpm -ql openldap-clients
which ldapsearch
⑶ 如何在Linux下安裝openfire及解決一些常見的安裝問題
1、首先下載OpenFire的Linux安裝包
2、將下載的安裝包復制到linux伺服器的/opt目錄下
3、啟動openfire
安裝完成後,進入/opt/openfire/bin目錄。
如果你是用rpm進行安裝的,執行./openfire.sh,
如果你使用tar進行安裝的,執行./openfire start。
4、打開瀏覽器,http://[伺服器ip地址]:9090/,進入配置頁面
(1)首先選擇語言,當然是中文
(2)其次配置域ip和控制台埠,埠默認是9090
(3)然後選擇資料庫連接
i.「嵌入的資料庫」就是使用OpenFire自帶資料庫;
ii. 「標准資料庫連接」是連接外部資料庫,我是連接外部Mysql資料庫
(4)進入「標准數據連接」配置頁面,配置Oracle連接;配置後會在外部資料庫中創建表和欄位;
(5)進入用戶和組配置界面,
i. 「初始配置」既在資料庫中保存用戶和用戶組資料
ii.「目錄伺服器(LDAP)」就是使用外部LDAP伺服器來管理
(6)進入管理員密碼配置界面,修改管理員密碼
注意:登錄的時候,用戶名是admin,不是設置的郵箱。
5、常見問題及解決方案
(1)啟動openfire時,出現下面的錯誤提示:
./openfire.sh: /opt/openfire/jre/bin/java: /lib/ld-linux.so.2: bad ELF inter
這個錯誤是系統版本造成的,系統是64位的,而安裝包是32位的。
⑷ Linux伺服器配置手冊的內容簡介
本書主要介紹了RedHat Linux系統下搭建各種服務的操作方法。
本書共由14章內容和一個附錄組成,其中的內容包括:DNS服務、mail服務、Web服務、FTP服務、代理服務、網關服務、DHCP服務、Samba服務、NFS服務、CVS服務、資料庫、BBS服務、LDAP服務。附錄部分介紹了相關系統命令。
本書的特點是結構清晰、內容豐富、並配有相應的實例。適合對Linux系統有一定了解,並希望熟悉各種服務配置方法的愛好者、以及Linux系統管理員。
⑸ Linux雲伺服器系統環境如何設置
windows系統相對來說要簡單些,但是看你個人技術能力,配置這類系統最好找有技術有經驗的人配置,不然比較麻煩
⑹ linux samb伺服器始終配置不好,無法開啟
SMB(Server MessagesBlock)協議:實現區域網內文件或列印機等資源共享服務的協議。
11.2 Samba服務
11.2.1 安裝服務程序
通過安裝Samba服務程序後細致的分析其配置文件參數,更能夠幫助讀者們理解Samba服務的安全驗證方式。
安裝Samba服務軟體包:
[root@linuxprobeDesktop]#yuminstallsamba
Loadedplugins:langpacks,proct-id,subscription-manager
………………省略部分安裝過程………………
Installing:
sambax86_644.1.1-31.el7rhel7527k
………………省略部分安裝過程………………
Complete!
[root@linuxprobe~]#cat/etc/samba/smb.conf
[root@linuxprobe~]#mv/etc/samba/smb.conf/etc/samba/smb.conf.bak
cat/etc/samba/smb.conf.bak|grep-v"#"|grep-v";"|grep-v"^$">/etc/samba/smb.conf
[global]#全局參數。
workgroup=MYGROUP#工作組名稱。
serverstring=SambaServerVersion%v#伺服器介紹信息,參數%v為顯示SMB版本號。
logfile=/var/log/samba/log.%m#定義日誌文件存放位置與名稱,參數%m為來訪的主機名。
maxlogsize=50#定義日誌文件最大容量為50Kb。
security=user#安全驗證的方式,總共有4種。
#share:來訪主機無需驗證口令,更加方便,但安全性很差。
#user:需由SMB服務驗證來訪主機提供的口令後才可建立訪問,更加的安全。
#server:使用獨立的遠程主機驗證來訪主機提供的口令(集中管理帳號)。
#domain:使用PDC來完成驗證
passdbbackend=tdbsam#定義用戶後台的類型,共有3種。
#smbpasswd:使用SMB服務的smbpasswd命令給系統用戶設置SMB密碼。
#tdbsam:創建資料庫文件並使用pdbedit建立SMB獨立的用戶。
#ldapsam:基於LDAP服務進行帳戶驗證。
loadprinters=yes#設置是否當Samba服務啟動時共享列印機設備。
cupsoptions=raw#列印機的選項
[homes]#共享參數
comment=HomeDirectories#描述信息
browseable=no#指定共享是否在「網上鄰居」中可見。
writable=yes#定義是否可寫入操作,與"readonly"相反。
[printers]#列印機共享參數
comment=AllPrinters
path=/var/spool/samba#共享文件的實際路徑(重要)。
browseable=no
guestok=no#是否所有人可見,等同於"public"參數。
writable=no
printable=yes
標準的Samba共享參數是這樣的:
參數作用
[linuxprobe]共享名稱為linuxprobe
comment=警告用戶不要隨意修改資料庫
path=/home/database共享文件夾在/home/database
public=no關閉所有人可見
writable=yes允許寫入操作
⑺ linux 同步遠程LDAP
ldap本身就有數據同步的功能
本地搭建一個ldap伺服器,配置上同步即可
⑻ linux ldap伺服器搭建需要和域綁定嗎
需要綁定的,我用的伺服器是小鳥雲的,挺不錯。