前言
為響應國家“信創”建設,公司最近在搞國產化適配,我剛好負責這搞一部分,做個記錄吧。
主要包括三塊:國產伺服器作業系統銀河麒麟V10,國產資料庫人大金倉kingbase,中介軟體Tongweb。
這一期記錄銀河麒麟適配中遇到的一些問題。
系統版本:Kylin Linux Advanced Server V10 (Sword)
一.掛載映象,設定yum離線源
伺服器往往放在內網裡,安全意識強的客戶也不大可能開放外網訪問限制,最好的辦法是掛載一個映象,設定yum離線源.
1.檢視系統版本
cat /etc/kylin-release
系統版本為:Kylin Linux Advanced Server V10 (Sword)
系統版本型別有:
(Tercel) 版本是 銀河麒麟 V10 SP1 版本
(Sword) 版本是 銀河麒麟 V10 SP2 版本
(Lance) 版本是 銀河麒麟 V10 SP3 版本
2.下載系統映象
不同的版本對應的映象不一樣,具體映象登入麒麟官網下載https://eco.kylinos.cn/partners/mirror.html?page=1
吐槽一下,這個麒麟系統的版本是真的多呀,超級超級容易搞混。
這個是本次用的映象:
連結: https://pan.baidu.com/s/1Ijpd0KtbhVAG2OWYrR0KYQ?pwd=rxbp 提取碼: rxbp
3.建立/tools資料夾,並上傳下載好的映象
mkdir /mnt/tools
#上傳映象至/mnt/tools下
4.建立掛載資料夾,並掛載映象
mkdir /mnt/Kylin10
mount -t iso9660 /mnt/tools/Kylin-Server-10-SP2-aarch64-Release-Build09-20210524.iso /mnt/Kylin10 -oloop
5.備份yum源
cd /etc/yum.repos.d/
mkdir bak
mv *.repo bak
6.配置離線源
cd /etc/yum.repos.d
vi kylin_aarch64.repo
寫入如下內容
[kylin_aarch64.repo]
name=kylin_aarch64.repo
baseurl=file:///mnt/Kylin10
enabled=1
gpgcheck=0
退出並儲存
esc+:wq
7.參考
參考1
https://blog.csdn.net/weishuai90/article/details/135032812
參考2
https://blog.csdn.net/zhangbest5/article/details/1303464997
參考3
https://blog.csdn.net/a767815662/article/details/121883356
二、使用者密碼簡單引起的報錯處理
建立新使用者時,由於是測試環境,設定的密碼太簡單,有如下報錯
BAD PASSWORD: ... it is based on a dictionary word
大意是,我用了基於密碼詞典的弱密碼。
正式環境見到這個報錯各位還是老老實實搞個複雜的密碼吧,畢竟”安全無小事“。
咋解決呢,其實也簡單,如下:
#備份檔案
cp /etc/pam.d/system-auth /etc/pam.d/system-auth.`date +%Y%m%d.%H%M%S` vim /etc/pam.d/system-auth
#註釋掉以下行
#password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type=
#刪除掉下行中的選項
use_authok password sufficient pam_unix.so sha512 shadow nullok try_first_pass #use_authtok
還有個nignx安裝和一些其他的問題,放下一篇裡吧。