




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
Ultra-BMSOEM
安裝與配置手冊
北京神州泰岳軟件股份有限公司
免責(zé)與著作權(quán)聲明:
本文檔僅用于向用戶提供相關(guān)產(chǎn)品信息,神州泰岳公司對本文檔中的信息不做任
何明示或暗示的承諾。
對于文檔涉及的可能或已經(jīng)由神州泰岳公司所享有的知識產(chǎn)權(quán)(包括但不限于專
利權(quán)、專利申請權(quán)、商標(biāo)權(quán)、著作權(quán)),本文檔中任何衣述均不構(gòu)成神州泰岳公司對
用戶的許可和授權(quán)。在未得到神州泰岳公司另行書面許可的情況下,用戶不得出于任
何目的、以任何形式或手段(包括但不限于電子的、機械的、影印、錄制等)復(fù)制、
發(fā)行、傳播、許可他人使用本文檔的任何內(nèi)容。
本文檔中作為范例而向用戶闡述的公司、組織、產(chǎn)品、域名、e-mail地址、徽標(biāo)、
人員、地點和事件均為虛構(gòu),不與任何真實的公司、組織、產(chǎn)品、域名、e-mail地址、
徽標(biāo)、人員、地點和事件產(chǎn)生直接或間接的聯(lián)系。
目錄
1前言...................................................錯誤!未定義書簽。
1.1編寫目的......................................錯誤!未定義書簽。
1.2適用范圍......................................錯誤:未定義書簽。
1.3文檔負(fù)責(zé)單位..................................錯誤:未定義書簽。
1.4術(shù)語和符號說明................................錯誤!未定義書簽。
1.5參考文檔......................................錯誤:未定義書簽。
2產(chǎn)品簡介..............................................錯誤:未定義書簽。
3運行環(huán)境..............................................錯誤:未定義書簽。
3.1硬件環(huán)境.......................................錯誤:未定義書簽。
3.2軟件環(huán)境.......................................錯誤:未定義書簽。
3.2.1操作系統(tǒng)要求..............................錯誤!未定義書簽。
3.2.2數(shù)據(jù)庫系統(tǒng)要求............................錯誤!未定義書簽。
3.2.3JDK要求..................................錯誤!未定義書簽。
4安裝包介紹............................................錯誤!未定義書簽。
5安裝步驟..............................................錯誤:未定義書簽。
5.1環(huán)境準(zhǔn)備.......................................錯誤!未定義書簽。
5.2安裝前提.......................................錯誤:未定義書簽。
5.3安裝操作.......................................錯誤:未定義書簽。
5.3.1用戶配置..................................錯誤!未定義書簽。
332安裝數(shù)據(jù)庫(*)...........................錯誤!未定義書簽。
5.3.3安裝JDK(*)...........................................................錯誤!未定義書簽。
5.3.4安裝介質(zhì)..................................錯誤!未定義書簽。
5.3.5權(quán)限配置(*).............................錯誤!未定義書簽。
5.3.6恢復(fù)出廠設(shè)置的備分(*)...................錯誤!未定義書簽。
5.3.7啟動守護進程(*).........................錯誤!未定義書簽。
5.4配置操作......................................錯誤:未定義書簽。
5.4.1展示端I:1配置..............................錯誤!未定義書簽。
5.4.2JVM內(nèi)存調(diào)整..............................錯誤!未定義書簽。
5.5工具安裝......................................錯誤!未定義書簽。
5.5.1Johniheripper安裝..........................錯誤!未定義書簽。
5.5.2pylhon安裝................................錯誤!未定義書簽。
5.5.3rdp安裝...................................錯誤!未定義書簽。
5.5.4Agent安裝.................................錯誤!未定義書簽。
5.5.5n(p安裝...................................錯誤!未定義書簽。
5.6安裝驗證......................................錯誤:未定義書簽。
6其它配置...............................................錯誤:未定義書簽。
7常見問題FAQ..............................................................錯誤!未定義書簽。
7.1內(nèi)存溢出......................................錯誤:未定義書簽。
7.2數(shù)據(jù)庫連接異常................................錯誤!未定義書簽。
7.3RMI邦定與調(diào)用錯誤............................錯誤:未定義書簽。
7.4系統(tǒng)啟動失敗報JVM_Bind..................................錯誤!未定義書簽。
7.5WINDOWS進行在線、離線弱口令檢查報錯.......錯誤!未定義書簽。
7.6啟動報錯,sigar獲取cpu利用率錯誤.............錯誤:未定義書簽。
7.7合規(guī)、弱口令等無法做樓瓷,一直未開始狀態(tài).....錯誤!未定義書簽。
8圖表目錄...............................................錯誤:未定義書簽。
1刖B
介紹Ullra-OEM」.0.0的安裝環(huán)境、安裝步驟,安裝后必需的相關(guān)配置操作、升
級操作、產(chǎn)品集成信息以及常見問題匯總。
1.1編寫目的
用于指導(dǎo)技術(shù)人員對生產(chǎn)環(huán)境的部署、開發(fā)、測試。
1.2適用范圍
負(fù)責(zé)安裝Ultra-OEM」.0.0版本的人員,包括實施人員、測試人員和二次開發(fā)人
員。
1.3文檔負(fù)責(zé)單位
信息安全公司研發(fā)三部
1.4術(shù)語和符號說明
無
1?5參考文檔
無
2產(chǎn)品簡介
無
3運行環(huán)境
3.1硬件環(huán)境
CPU:4*2.0GHz以上(含)
內(nèi)存:8GB以上(含)
空閑磁盤空間:1000MB,2000MB交換空間
網(wǎng)卡帶寬:l()(X)MB以I:
3.2軟件環(huán)境
3.2.1操作系統(tǒng)要求
在操作系統(tǒng)選擇上,使用Centos6.564Bit最小化安裝(僅包含70個左右的組
件,全面安裝為1000個左右的組件),在此基礎(chǔ)上再補充產(chǎn)品必須使用的組件,諸如
OpenSSH、RdeskTop、John>Python,使系統(tǒng)達到最簡化安裝。同時對系統(tǒng)進行優(yōu)化配
置,如系統(tǒng)處理器參數(shù)、內(nèi)存參數(shù)、網(wǎng)絡(luò)參數(shù)、最大連接數(shù)。
在此基礎(chǔ)上,同時使用Nessus、BMS全量漏掃進行系統(tǒng)漏掃,并對存在的漏洞進
行加固,確保無高、中危漏洞;最后BVS進行配置基線檢查,確保系統(tǒng)各項配置達到
安全標(biāo)準(zhǔn)。
3.2.2數(shù)據(jù)庫系統(tǒng)要求
PostgreSQL8.3s8.4版本(不支持PostgreSQL9)。
3.2.3JDK要求
BMS-OEM當(dāng)前版本要求費用JDK1.7版本。產(chǎn)品自帶JDK為
jdkl.7.0_67_linux_x86_64o
4安裝包介紹
安裝包說明:
Ultra-OEM1.0.0的安裝介質(zhì)為0EMT.0.;
安裝介質(zhì)是將OEMT.O.解壓后,放在/opt/下,解壓后的目錄保持不變,且不可更
安裝包目錄說明:
BMS-OEM作為一個完整的產(chǎn)品,相關(guān)組件、配置文件的路徑、升級文件、備份文件
的目錄如下:
/opt/mgnt(產(chǎn)品使用者可以操作的目錄)
/bin(非root用戶登陸有可執(zhí)行的操作包含找回密碼等.sh)
/results(操作結(jié)果)
(存放指令的目錄)
/opt/ultra-safe/(信息安全產(chǎn)品目錄)
sqlpg/(postgresql的安裝目錄)
bin/
data/
include/
lib/
share/
(web調(diào)用后臺的指令)
/results(操作結(jié)果)
/cmds(存放指令的目錄)
bms-oem/(當(dāng)前正在運行的目錄)
bin/
conf/
files/
framework1ib/
lib/
pBmsprobe/
pBinsserver/
pCache/
pMessage/
pService/
pWcbservcr/
bms-deamon/(守護進程的目錄)
bin/(備份、拷貝、移動目錄,找回密碼、回退版本的常用命令)
conf/
libs/
shells/(指令對應(yīng)的shell文件)
jdkl.7.0_25」inux_x86_64/(jdk路徑,不用多次備份)
factory-reset/(用于恢且出廠設(shè)置的目錄)
bms-oem/(出廠設(shè)置時的程序介質(zhì))
data/(出廠時pg數(shù)據(jù)庫的data目錄,拷貝一份放到這里)
backup/(備份目錄)
2021.0.0LO.O.obf(數(shù)據(jù)庫備份文件.obf壓縮后的文件,提供下
載、上傳)
bms_soft_1.0(應(yīng)用介質(zhì)文件,不提供下載,不加密)
udpate/(升汲介質(zhì)目錄,上傳的介質(zhì)放在此處)
bms-oem_2.0.ouf(升汲包)
(全量,用戶需要看某升級包的changelog,就用根據(jù)升級包版本號去查
找)。
卬注意:
1、在系統(tǒng)維護時,數(shù)據(jù)庫的用戶名、密碼、實例名不變(數(shù)據(jù)庫名:bms_oem)?
2、里的JERRY一HOME和JAVAJ0ME必須配置為絕對路徑,否則運行中將出
現(xiàn)異常。
5安裝步驟
本節(jié)介紹如何在Linux操作系統(tǒng)上安裝Ullra-OEM1.0.0版本軟件。
5.1環(huán)境準(zhǔn)備
|、在服務(wù)器中安裝操作系統(tǒng)
操作系統(tǒng)需要保留的命令:du.df,cp,rm,zip.unzip,mv,passwd,awk,xargs,
kill,grep.ps,sed,,find,dmidccodc
5.2安裝前提
>數(shù)據(jù)庫需要安裝到/opt/ultra-safe/sqlpg
>數(shù)據(jù)庫編碼為utf-8
>Bms使用者不能有/opl/ullra-safe的讀寫權(quán)限,旦不能進入。
>所有的配置文件必須使用支持UTF-8編碼的編輯器修改,如Editplus,
見下圖,請確保編碼是UTF-8。
In11col141100PCUTF-8
>Linux/Unix環(huán)境下約定安裝在/opt/ultra-safe目錄,不可更改。
5.3安裝操作
5.3.1安裝操作系統(tǒng)
/操作系統(tǒng)類型
標(biāo)準(zhǔn):免費的企業(yè)級服務(wù)器操作系統(tǒng)
理由:CentOS作為RedHatEnterpriseLinux的社區(qū)發(fā)型版本,完全免費,可以作
為選擇對象。
結(jié)論:CentOSLinux操作系統(tǒng)
/CentOS版本
標(biāo)準(zhǔn):穩(wěn)定且安全
理由:選擇CentOS的哪個版本呢?考慮系統(tǒng)的穩(wěn)定性和安全性,我們選擇較新發(fā)
型版本,老舊版本雖然穩(wěn)定性已經(jīng)得到充分驗證,但是存在大量漏洞沒有得到修復(fù):
最新的發(fā)型版本CentOS7.l雖然安全性上處理了大量已知漏洞,但是其穩(wěn)定性未得到
廣泛的驗證,所以我們選擇CentOS6,目前CentOS6最新維護版本是6.7
結(jié)論:CentOS6.7
/CentOS6.7發(fā)型版本類型
標(biāo)準(zhǔn):最少預(yù)置程序包,減少不必要程序包對性能的消耗和漏洞對外暴露
理由:ccn【os目前的發(fā)型版本有
everything版本—完整版+擴展
binDVD版本一標(biāo)準(zhǔn)完整版
minimal版本一最小安裝包版本
netinstall版本一網(wǎng)絡(luò)安裝版本
liveCD和liveDVD版本一安裝到光盤版本,主要用于修復(fù)系統(tǒng)
使用binDVD標(biāo)準(zhǔn)完整版本安裝系統(tǒng),選擇最小安裝,在VMWare上會安裝348
個軟件包(Desktop完整版需要安裝120()個軟件包),但是選擇minimal發(fā)行版安裝,
只需耍安裝207個軟件包,手動剔除明顯不需要的軟件包,裸系統(tǒng)只安裝201個軟件
包。
刪除:
mysql-libs
為依賴而移除:
cronie
cronie-anacron
cronlabs
postfix
刪除:
openssh-clients
結(jié)論:CentOS-6.7-x86_64-minimal
5.3.1J安裝CentOS-6.7-x86_64-minimal
下載iso鏡像:
需要驗證卜載ISO的MD5值以確保卜載文件未損壞。
刻錄光盤
安裝操作系統(tǒng)(略)注:默認(rèn)安裝即可,如果是真實的服務(wù)器,安裝過程存在比
較多的注意事項,可由實施工程師解決。
建議安裝步驟:
I、安裝選項
界面說明:
Installorupgradeanexistingsystem安裝或升級現(xiàn)有的系統(tǒng)
installsystemwithbasicvideodriver安裝過程中采用基本的顯卡驅(qū)動
Rescueinstalledsystem進入系統(tǒng)修復(fù)模式
Bootfromlocaldrive退出安裝從硬盤啟動
這里選擇第?項,安裝或升級現(xiàn)有的系統(tǒng),回車。
2、選擇語言為:中文(簡體)Next
3、鍵盤選擇為:美國英語式Next
4、選擇安裝將要使用的設(shè)備:基本存儲設(shè)備Next
5、存儲設(shè)備告警:是,忽略所右.數(shù)據(jù)(目標(biāo)機器一般為新機)
6^設(shè)置主機名稱:ullra-bms-server
7、配置網(wǎng)絡(luò)分編輯分勾選芻動連接,Next
8、時區(qū)默認(rèn)為卜.海去勾選UTCNext
9、設(shè)置root帳號密碼Next
10、安裝類型選擇,使用所有空間,勾選查看并修改分區(qū),空分區(qū)做適當(dāng)調(diào)
整
建議:
1、對/opl創(chuàng)建單獨的邏輯卷,根據(jù)磁盤大小評估設(shè)定比例(/。3和/和
swap)因為Ultra-BMS的安裝目錄就在該節(jié)點下:
2、只創(chuàng)建swap和/邏輯:卷:
注意:如果是真實的服務(wù)器,在安裝前需要先做raid,使用raid的哪種模式需
要驗證
II、設(shè)置要引導(dǎo)系統(tǒng)名稱,設(shè)置為Ullra-BMSServer,并對GRUB進行加密(具
體步驟參見六、設(shè)置加密口令防止root密碼被修改》》方法二)
12、重啟之后進行相關(guān)配置:
5?3.1.2系統(tǒng)配置
.1網(wǎng)絡(luò)配置
注意:如果在系統(tǒng)安裝過程中已設(shè)置,則此處可忽略。
如果安裝過程中沒有啟用網(wǎng)絡(luò),那么需要進行如下操作才能使用網(wǎng)絡(luò)
需要手動啟動eth()驅(qū)動器ifconfigeth()up
vi/etc/sysconfig/network-scripts/ifcfg-eth()
需要修改的內(nèi)容:
ONB()()T=no修改為ONB()()T=yes#是否隨系統(tǒng)啟動
BOOTPROTO=dhcp修改為BOOTPR()TO=static
#IP地址分配方式,是DHCP服務(wù)器自動分配,還是手動配置
要增加的內(nèi)容:
IPADDR=08?IP
NETMASK=?子網(wǎng)掩碼
GATEWAY=<<網(wǎng)關(guān)#會自動加/etc/sysconfig/network
DNSI=66#會自動加到/etc"nameserver66
DNS2=33
DNS配置根據(jù)當(dāng)?shù)鼐W(wǎng)絡(luò)供應(yīng)商進行添加
vi/ctc/sysconfig/network
需要修改的內(nèi)容:
HOSTNAME=yourhos(nanic.cg:HOSTNAME=bnisscrvcr
vi/etc/hosts
需要修改的內(nèi)容:
文件最后增加一條
youripultra-bms-server.eg:ultra-bms-server批注lyll]:該hostname不允許東
重啟network服務(wù)
servicenetworkrestart#需要root權(quán)限
.2YUM源配置和系統(tǒng)升級
使用默認(rèn)yum源進行系統(tǒng)升級,yum-yupdaic,如無法升級,可于?動自動以yum
源。
yum-yupdateH
531.2.3卸載不需要的軟件包
刪除:
mysql-libs
為依賴而移除:
cronic
cronie-anacron
crontabs
postfix
刪除:
opcnssh-clients
裸機環(huán)境預(yù)置安裝包總量:201
.4漏洞掃描并修復(fù)
I、使用Nessus做漏洞掃描已經(jīng)驗證,基本不存在漏洞,存在兩個LOW級別的漏洞
Severity-PluginName
LOWSSHSen/erCBCModeCiphersEnabled
LOWSSHWeakMACAlgorithmsEnabled
打補?。?/p>
vi/etc/sshd_config
MACshinac-shal?hmac-ripemdl60,hmac-sha2-256,hmac-sha2-512
Ciphersaes128-ctr,aes192-clr,aes256-ctr,arcfour256,arcfour128
2、使用Ultra-BMS合規(guī)檢查
5.3.2用戶配置
為了保證系統(tǒng)安全,程序介質(zhì)被篡改、盜用,需要限制普通用戶的的權(quán)限。普通
用戶的活動目錄限定在/opl/mgn【下,對于/opi/ulira-safc目錄,普通用戶不能訪問,也
不應(yīng)看到,且不能執(zhí)行posigrcsql的相關(guān)命令。
用戶列表:root,postgres.bms
普通用戶組:bms
用戶用途要求
mat:云行:hms不暴露給普通用戶
默認(rèn)密碼:ultrabms_2016
擁有所有權(quán)
postgres維護數(shù)據(jù)庫/opt/ultra-safe/sqlpg/home/postgres,
限,root組
/opt/ultra-safe/sq1pg
限制權(quán)限,在下?lián)碛?/p>
bms普通用戶/opt/mgnl/bin/opt/mgnt
決行權(quán)限,
/opt/mgnt/cmds、/opt/mgnt7results
F有r、w、x權(quán)限.
修改rool密碼,此密碼為默認(rèn)出廠密碼(主機每次啟動后,根據(jù)?些信息修改rooi密碼)
echoultrabms_20161passwc--stdinroot
添力口postgres用戶
1.useraddpostgres
2.passwdpostgres(設(shè)置密碼:ultrasafe_pgdb2016)
3.usermod-a-Grootpostgres
添加bms用戶
1.useraddbms
2.passwdbms(設(shè)置密碼:ultrasafe)
5.3.3安裝數(shù)據(jù)庫(*)
為了不暴露bms使用的數(shù)據(jù)庫,poslgresql需要安裝到/opl/ullra-safc/sqlpg下,同
時限制普通用戶的活動目錄只為/opl/mgni。
安裝Postgresql數(shù)據(jù)庫
以postgresql8.4為例,以下為postgresql的安裝步驟:
3.上傳postgresql-到/optI'
4.bzip2-dpostgresql-
5.tarxvfpostgresql-8.4.14.tar
6.cdpostgresql-8.4.14
7../configure-prefix=/opt/ultra-safe/sq1pg
8.make
9.makeinstall
1().vi/liome/postgres/.bash_profile(添加環(huán)境變量,黃色部分為添加內(nèi)容)
PATH=SPATH:$HOME/bin
exportPGHOME=/opt/ultia-safe/sqlpg
exportPATH=$PATH:$PGHOME/bin
exportPGDATA=SPGHOME/data
exportPGLOG=$HOME/pg_
exportPATH
11,source/home/postgres/.bash_profile
12.iniidb-Euif-8-locale=en_US.UTF-8(新庫默認(rèn)?扁內(nèi):utf8.默認(rèn)locale
en_US.UTF-8)
完成該步驟之后,sqlpg,下會多一個data目錄,該目錄權(quán)限應(yīng)該為700,
用戶為postgres,否則不能啟動數(shù)據(jù)庫。
13.pg_ctlstart-1pg_(啟動數(shù)據(jù)庫)
14.ps-ef|greppostgres(膾證進程是否存在)
15.usermod-Lpostgres(鎖定postgres用戶,禁止登陸)
添加postgresql為開機自啟動(root賬戶操作):
1.cp/opt/postgresql-8.4.14/contrib/start-scripts/linux/etc/init.d/postgresql
2.vi/etc/init.d/postgresql
#chkconfig:23459802改為#chkconfig:23457005
3.chmodu+x/etc/init.d/postgresql
4.vi/etc/init.d/postgresql
修改以下幾項:
prefix=/opt/ultra-safe/sqlpg
PGDATA="$prefix/data"
PGLOG=$HOME/pg_
保存退出
5.servicepostgresqlstart(啟動數(shù)據(jù)昨)
其他命令:
servicepostgresqlstatus查看數(shù)據(jù)庫狀態(tài)
servicepostgresqlstop停止數(shù)據(jù)庫
6.chkconfig-addpostgresql(開機啟動)
7.vi~/.bash_profile(添加環(huán)境變量,黃色部分為添加內(nèi)容)
PATH=$PATH:$HOME/bin
exportPGHOME=/opt/ullra-safe/sqIpg
exportPATH=SPATH:$PGHOME/bin
exportPGDATA=SPGHOME/data
exportPGLOG=SHOME/pg_
exportPATH
8.source~/.bash_profile
數(shù)據(jù)庫優(yōu)化
修改sqlpg/data/以下幾項:
sharcd_buffcrs=128MB
work_mem=10MB
maintenance_work_mem=48MB
修改參數(shù)后,保存退出,然后由新啟動數(shù)據(jù)庫。
注意:以上參數(shù)開頭如果有#,則請刪除#,否則配置不生效。
5?3.3.3初始化Postgresql數(shù)據(jù)庫
由于系統(tǒng)維護相關(guān)功能需要明確數(shù)據(jù)庫的名稱,所以bms系統(tǒng)的數(shù)據(jù)庫名稱改為
固定的bms_oem,編碼為cn_US.UTF-8.
以下操作均為postgres用戶。
I、創(chuàng)建數(shù)據(jù)庫bms_oem
createdbbms_oem
查看數(shù)據(jù)庫
psql-Upostgres-1
[rootggazelleopt]#psql-Upostgres-1
Listofdatabases
NaieIOwnerIEncodingICollationICtypeIAccessprivileges
bms_oem1postgres1UTF81en_US.UTF-81en_US.UTF-81
postgres1postgres1UTF81en_US.UTF-81en_US.UTF-81
root1postgres1UTF81enjlS.UTF-81enjjS.UTF-8I
template。1postgres1UTF81en_US.UTF-81en_US.UTF-81=c/postgres
:postgres=CTc/postgres
remplatel1postgres1UTF81en_US.UTF-81en_US.UTF-81=c/po3tgres
:postgres=CTc/po3tgres
上傳db\postgresql\oem_I.O.O.backup到服務(wù)器恢復(fù)到數(shù)據(jù)庫bms_oem,命令
(紅色為文件路徑,根據(jù)具體路徑修改):
pg_restore-Uposlgres-dbms_oem-v/opl/pgsqi-8.4.18/oem_l.O.O.backup
2、創(chuàng)建數(shù)據(jù)庫bms_maintaininfc:
createdbbms_maintaininfd
上傳db\posigrcsql\bms_p到服務(wù)器恢復(fù)到數(shù)據(jù)庫bms_main【aininfo,命令(紅
色為文件路徑,根據(jù)具體路徑修改):
pg_rcstorc-Upostgres-dbms_rnain(aininfo-v/op(/pgsql-8.4.18/bins_p
5.3.4安裝JDK(*)
5?3.4.1使用系統(tǒng)自帶JDK
系統(tǒng)自帶JDK支持以下平臺:
64位linux平臺(jdkl70_67_linux_x86_64)
Linux下的安裝*
在”nux下,介質(zhì)中自帶JDK;不需耍預(yù)先裝JDK,也不需要設(shè)置任何環(huán)境變量,
程序?qū)⑹褂脙?nèi)置的JDK1.7:需要修改啟動腳本,看一下使用的JDK與操作系統(tǒng)是否相
符。
授權(quán):使用命令chmodu+x*給JDK」.0.7******/bin目錄下的所有文件賦予可
執(zhí)行權(quán)限。
£□注意:
JDK的版本要求在1.7以上(含)。
5.3.5安裝介質(zhì)
在Linux平臺上(*)
安裝介質(zhì)是將。em-1.0.解壓后,放在/opt/下,解壓后的目錄保持不變,且不可更
改。
在linux下,除了解壓安裝包,而有下列注意事項:
?權(quán)限設(shè)置:
1.賦予bin目錄下的sh文件執(zhí)行權(quán)限,另外需要賦予jdk目錄的bin目錄
下的所有文件執(zhí)行權(quán)限,
2.賦予/opt/ultra-safc/bms-ocm/pWebscrvcr/cWcbse^cr/wcbapps//
/bms/WEB-INF/classes/sysconfig/network_shell腳本文件執(zhí)行權(quán)限。
3.保證運行程序的linux,書戶對程序所在的目錄具有讀寫權(quán)限。
4.確認(rèn)下列文件中hostname是否一致,不一致請修改配置
/etc/sysconfig/network文件中配置如b:
HOSTNAME=
/etc/hosts文件中配置如下:(參照下圖配置)
ip
localhostlocalhost.loc4ldonainlocillwst*localhost^.localdominli
■?■?1lajyiost.localdoainloc^lhost6Ioc4lhost6.1ocaldomin6
192.168.196.Z38KS.0EH
5.防火墻默認(rèn)禁止80端口,需要配置一下iptables,執(zhí)行如下命令:
iptables-AINPIT-mstate-stateNEW-mtcp
-plup—dpurt80-jACCEPT
iptables-AINPIT-mstate-stateNEW-mtcp
-ptcp—dport443-jACCEPT
serviceiptablessave
注意:
將OEM安裝到/opt/目錄下。
5.352配置JDK路徑(*)
介質(zhì)安裝后,需要調(diào)整正確jdk路徑,介質(zhì)在jdk目錄下提供了常用的jd匕在安
裝好介質(zhì)后,設(shè)置程序需要的與操作系統(tǒng)匹配的jdk,jdk除了與操作系統(tǒng)類型有關(guān)系
外,每個操作系統(tǒng)都可能有32位和64位的區(qū)別,配置時候需要選擇正確的jdk進行
配置。
?Linux&Unix平臺:
到BMS的安裝路徑/opt/ultra-sate/bms-oem/bin目錄下找到文件,修改如下所示腳
本片段:
#!/bin/sh
JERRY_HOME=/opt/ultra-safe/bms-oeni
JAVA_HOME=.opt/ul(ra-safc/jdk1.7.0_67_linux_x86_64;exportJ/WA_HOME
注:紅色字符的部分是jdk路徑,指向使用JDK的絕對路徑;
5.3.6權(quán)限配置(*)
由于普通用戶不知道poslgres的密碼,且posigres用戶只用來連接數(shù)據(jù)庫,也禁止
普通用戶持有訪問posigrcs的權(quán)限,因此可以給poslgres賦予rool權(quán)限,方便權(quán)限管
理。可以考慮在安裝部署好posigresq】之后鎖定Poslgres用戶,不讓其登陸。
賦予root及root組所有權(quán)限,bms用戶沒有任何權(quán)限:
chmod-R770/opt/ukra-safe
chmod770Zopt/ultra-safe/bnis-deamon/shells
chmod770/opt/ultra-safc/bms-dcamon/bin
bms用戶的權(quán)限:
chmod-R775/opt7mgnt
chmodo+w/opt/mgnt/emds
chmodo+w/opt/mgnl/results
5.3.7恢復(fù)出廠設(shè)置的備份(*)
前提:數(shù)據(jù)庫已經(jīng)恢復(fù),jdk、bms-oem/bin等目錄已經(jīng)正確賦權(quán)。
factory-reset下的數(shù)據(jù)在恢曼出廠設(shè)置時用到。如果/opt/ullra-safe/factory-reset
下沒有data目錄,或data目錄為空,請執(zhí)行以下操作:
su-postgres
pg_ctlstop-infast
su-root
cp-fpr/opt/u1tra-safe/sqlpg/data/opt/ultra-safe/factory-reset
cp-fpr/opt/ultra-safe/bm^-oem/opt/ultra-saie/f<ictory-reset/
su-postgres
pg_cilstaii
factory-reset/data應(yīng)該是700權(quán)限,而且用戶是postgreso
5.3.8啟動守護進程(*)
啟動檢查守護進程的定時任務(wù):
執(zhí)行crontab/opt/uItra-safe/bms-dijamon/bin/
添加守護進程為開機自啟動(root賬戶操作):
1.cp/opt/ultra-safe/bms-deamon/bin/bmsd/etc/init.d/
2.chmodu+x/etc/init.d/brrisd
3.servicebmsdstart(啟動守護進程)
其他命令:
servicebmsdstatus查看守護進程狀態(tài)
servicebmsdstop停止守護進程
servicebmsdrestart重啟守護進程
4.chkconfig—addbmsd(開機啟動)
添加PATH變量,在/elc/profile中添加
exportMGNT=/opt/mgnt
exportPATH=$PATH:SMGNT/bin
然后執(zhí)行source/etc/profile
5.4配置操作
本節(jié)介紹如何配置Uhra-OEM」.0.0版本軟件,包括以卜.內(nèi)容:
?展示端口配置
?JVM內(nèi)存調(diào)整
?日志配置.
前提條件:
?己正確安裝JDK。
?已正確安裝Ultra-OEM介質(zhì)。
5.4.1展示端口配置
Web服務(wù)器展示端口默認(rèn)為80,可通過以下步驟修改:
步驟操作
1iilA/opt/ultra-safe/bms-oem/pWebserver/cWebserver/conf/目錄。
2修改文件內(nèi)port參數(shù)為指定端口號。
④注意:
端口修改后,訪問1此需加上端口號,比如:8081,8081為修改后端口號。
5.4.2JVM內(nèi)存調(diào)整
安裝目錄下各進程JVM內(nèi)存調(diào)整,包括:
?守護進程(bms-deamon)
opt\ultra-safe\bms-deamon\conf\
修改中的JAVA_OPTS項-Xms和-Xmx內(nèi)容,如
JAVA_0PTS=*-Xms2048m-Xmx8096m.mote*
?啟動基礎(chǔ)進程(pCache,pMessage)
opt\ultra-safe\bms-oem\pCache\conA,opl\ultra-safe\bms-oem\pMessag\conf\
?采集服務(wù)后臺進程(pBmsprobe)
opt\ul(ra-safe\bms-ocm\pBnisprobc\conA
?核心服務(wù)進程(pBmsserver)
op(\ullra-safc\bms-ocin\pBmsservcr\conf\
?展示服務(wù)進程(pWcbscrvcr)
opi\ul(ra-safe\bms-oem\pWcbservcr\contX
以上修改中的vtnargs項內(nèi)容,如
<vmargs>-Xms768M-Xmx3072M</vmargs>
此參數(shù)將會被傳遞給各進程的java命令。
內(nèi)存配置參數(shù),參考值如下:
>8G內(nèi)存
bms-deamon-Xms64m-Xmx512m
pCache-Xms256m-Xmx512m
pMessage-Xms256m-Xmx512m
pBmsprobe-Xms768m-Xmx1024m
pBmssenrer-Xms768m-Xmx2048m
pWebsener-Xms768m-Xmx2048ni
16G內(nèi)存
bms-deamon-Xmsl28mXmx1024m
pCache-Xms256m-Xmx512m
pMessage-Xms256m-Xmx512m
pBmsprobc-Xms768m-Xmx3072m
pBmssenrer-Xmsl024m-Xmx6144m
pWebseiA-er-Xms1024m-Xmx3072m
5.5工具安裝
本節(jié)介紹相關(guān)工具軟件的安裝。
5.5.1Johntheripper安裝(EE、CE)
弱口令檢查需要在probe端安裝John,安裝包:
john-l.7..gz
首先需要gec,g++,openssl等常規(guī)系統(tǒng)自帶軟件的安裝。
I)解壓john安裝Vinux卜的john-l.7..gz文件
解壓命令tarzxvfjohn-1.7..gz
2)切換到src目錄下(注意,只有l(wèi)inux版有src目錄)
Ei口EWGID回國8,
admlnt5localhost:/Yiome/admln/john-1.7.9/src
WowJ>rminai
(root9localbostrun|?cd..
(roct9localbostjobn-1.7.9|?Is
docREADMErunsrc
(roct9localbostjohn<1.7.9]fcdsrc
(root^localbo$tsrc]>Is
AFS_r?t.CBF_$td.Ocrackor.cdufwiy.cinc.oHaxmopnonstd.crocovQry.ostatus.cwordlist.c
AFS_r?t.OB5DIfnt,ccracker.hdutwiy.ojohn.asn■ath.coptions.crpp.cstatus.hwordlist.h
aiptia.nBSDIfnt.ocracker.oexternal.cjohn.c■ath.hoptlons.hrpp.hstatus.owordlist.o
x?
alpna.SC3_f?t-Ccrc32.cexternal.hJohn.con■ath.ooptions.orpp.osynllnk.cM-64L
x二
arch.hc3f?t.ocrc32.h?xt?rnal.ojohn.oMD5fot.cparxs.crules.ctlllQS.h
xM-y
gtc、?ccharsct.ccrc32.0fornats.cllst.cMD5St.。parxs.hrulos.htrlp_fnt.cx
二a
batc^.hcharset.hDESbsb.cfornats.hllst.hMD5Std.Cpar*ns.。rul?$.otrlp.fat.ow-
xa
batc^.ocharset.oDESbs.b.oformats.ollst.oMD5std.hpa-rlsc.hsboxos.ctty.cxwi-
beno.cconnoo.cDESbs.cg?topt.cIMfnt.cMD5Std.Opath"sbox?$-$.ctty.hx。e
6
bonc%.hcowMon.hDESbc.hget?pt.hLMfm.?-5?ry?Vpath.h,“CdlG.Ctty.ox96i.e
benci.ocoonon.oDESt>S.Og?topt.oload”.。neaory.hpath.。signals.hunafs.cx“
北e
best.ccompiler.cDESfut.Cla64.hloader.hneoory.opp<32alt.hsignals.ounafs.oxM*-
gsr.shcoupler.hDESf?t.Oidle.cIodder.onip$32.hpp<32.hsingle.cunique.c
Ff?t.Ccompiler.oDESStd.CIdle.hlogger.。nip$64.hpp<64alt.hsingle.hunique.o86-
Ff?t.0config.cDESstd.hidle.ologger,h■1SC.Cpp<64.hsingle.ouashadow.c
Fstd.cconfig.h0E5std.oinc.clogger.oni$c.hrecovery.csparc32.hunshaaow.o
FStd.hconfig.odetect.cinc.hMakefilenisc.orecovery.hsparcM.hvax.h
roo則。cainostsrcl*
<]0ReManager(14)?lXmm@locMiost...■admir諭ocalhost/...||■jdmm9<ocaihMt/...]HPtxt(*/5ha(tow>-...]M8?|Q
附圖1.Linux下john安裝目錄
3)執(zhí)行命令make
出現(xiàn)系統(tǒng)列表:
01卜nn@(£>iEj0ra6$
admlnt3localhost:/home/admln/Joh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度特色輔導(dǎo)班家長責(zé)任協(xié)議
- 二零二五年度歷年合同法司考備考資料定制合同
- 2025年度車輛抵押消費貸款合同范本
- 2025年度租賃合同解除與合同解除解除爭議訴訟起訴狀
- 二零二五年度農(nóng)家樂房屋租賃與鄉(xiāng)村旅游生態(tài)保護合同
- 二零二五年度貨車司機勞動合同及運輸信息平臺使用協(xié)議
- 二零二五年度旅游度假房產(chǎn)購房定金協(xié)議
- 2025年度智能物流運輸勞動合同樣本
- 二零二五年度超市超市門店員工勞動合同解除賠償合同
- 2025年度水利工程拆遷安置補償協(xié)議書樣本
- 臨床營養(yǎng)技術(shù)操作規(guī)范(2010版)
- 重癥監(jiān)測治療與復(fù)蘇
- 智能掃地機器人設(shè)計與制作說明書
- 中南財經(jīng)政法大學(xué)806經(jīng)濟學(xué)(宏、微觀)考試大綱解析
- 卵巢癌術(shù)后護理查房
- 三輪車售后服務(wù)合同
- 袁家村規(guī)劃方案
- 2019年10月自考00371公安決策學(xué)試題及答案含解析
- 剪映課件pptx-2024鮮版
- 電力計量人員培訓(xùn)課件
- 產(chǎn)科麻醉專家共識
評論
0/150
提交評論