在 CentOS 5.4 x64 安裝迷你雲(miniyun)

因為在官方網站上的快速安裝,在 CentOS 只支援 5.4,5.10 經過測試,是無法安裝的,所以要花了一些時間,找到了 5.4 版,重新安裝。
[@more@]安裝方式參考官方網站上的說明:http://help.miniyun.cn/index.php?title=Yum_Install
1. 增加 miniyun 套件庫來源
# cd /etc/yum.repos.d
# wget http://centos.miniyun.cn/miniyun.repo
# yum clean all
# yum update

2. 開始安裝
# yum install miniyun
須要安裝的套件

3. 設定 miniyun’Server 的 Domain Name

4. 安裝完成

5. 開啟瀏覽器輸入 Server’IP,預設帳號及密碼 admin / admin

稍微試了一下,原本使用 SQlite 資料庫常常會出現的錯誤訊息,都不會再出現了!

Linux 分割區加密

使用過 Linux 一段時間會發現,雖然大家都認為 Linux 比起 Windows,相對安全一些,但其實只要 Linux 機器,放在一般人可以接觸到的地方,它的安全性就會變得很低,可以被重新開機,進入單人模式,改掉 root 密碼……。
如果非常在意安全性上的問題,也可以考慮將分割區加密,即使 Linux 機器硬碟被拆解下來,也不容易被讀取其中的資料。
以 CentOS  為例,可以在安裝的時候,選擇 加密系統
[@more@]輸入加密使用的密碼

至少要有8個字元

安裝完成之後,每次重新開機時,都會出現要輸入密碼的畫面

有輸入密碼,系統才能繼續開機,否則就一直卡在那裡

迷你雲(Miniyun) 的使用

我的迷您雲,有分 文檔 / 相冊 / 音樂 / 視頻

左下角功能區
[@more@]相冊地點似乎有支援 GPS 的相機,可以標示出拍照地點,現在有一些手機或是平板和數位相機有支援這樣的功能,但我沒有,所以無法仔細測試

也有類似資源回收筒的功能

使用者本身的資料修改,個人資料及密碼修改

有支援的 Client 端,Windows / Mac / Android / IOS,都是免費的,但似乎沒有支援 Linux

使用管理者登入,在右上角,還可以 管理後台

後台的管理畫面,功能非常完整

不過,不知道是不是我安裝有問題?還是程式有問題?在執行一些功能時,常常會出現錯誤訊息,但似乎又有執行成功。
如:新增一個資料夾

但實際上,有新增成功

後來想了想,不知道是不是有是使用 Sqlite 資料庫的原因,但使用 MySQL 資料庫又一直安裝不起來,有考慮要改用官方網站上推薦的安裝方式,但只支援 CentOS 5.4,試過 CentOS 5.10 還是不行。

在 CentOS 6.x 上安裝迷你雲(Miniyun)

迷你雲(Miniyun) 是一套由對岸所開發,功能類似 Dropbox 的私有雲,更詳細的功能,請參考迷你雲(Miniyun)官方網站上的說明:http://www.miniyun.cn/
[@more@]在 CentOS 6.x x64 上安裝,主要是參考下列網站:http://help.miniyun.cn/index.php?title=Centos下从零安装迷你云
1. 下載 miniyun 程式
# wget http://www.miniyun.cn/app/download/type/server/mime/zip

2. 解壓縮
# unzip zip -d /var/www/html

3. 更改目錄檔權限
# chown -R apache:apache /var/www/html/miniyun

4. 開啟瀏覽器進行安裝 http://Server’IP/miniyun,選擇 現在就開始

安裝程式會先進行系統環境的偵測,目前環境有二個問題,一個是可以上傳的檔案太小,及缺少安裝 php-ldap 套件

解決方式:

安裝 php-ldap 套件
# yum -y install php-ldap
修改上傳大小為 1024M
# sed -i ‘s/post_max_size = 8M/post_max_size = 1024M/’ /etc/php.ini
# sed -i ‘s/upload_max_filesize = 2M/upload_max_filesize = 1024M/’ /etc/php.ini
重新啟動 Web Server
# service httpd restart

5. MySQL 資料庫設定
# /usr/bin/mysql -u root -p
mysql>CREATE DATABASE IF NOT EXISTS miniyun default charset utf8 COLLATE utf8_general_ci;
mysql>CREATE USER miniyun@localhost IDENTIFIED BY  ‘your’password’;
mysql>GRANT ALL PRIVILEGES ON  miniyun. * TO  ‘miniyun@localhost WITH GRANT OPTION ;

不過不知道為什麼,一直出現錯誤訊息,無法安裝成功

6. 後來只好改用 Sqlite

7. 按 下一步  繼續

8. 設定管理者帳號及密碼和電子郵件

9. 終於安裝完成

10. 登入畫面

11. 登入成功的管理畫面

CentOS 5.x 第三方套件庫

RPMForge
http://pkgs.repoforge.org/
http://packages.sw.be/
i386 – http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
x86_64 – http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm

安裝方式:
下載 rpmforge-release 套件
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm

安裝 DAG 的 GPG 金鑰
# rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt

安裝套件
# rpm -ivh rpmforge-release-0.5.3-1.el5.rf.*.rpm
# sed -i ‘s/enabled = 1/enabled = 0/g’ /etc/yum.repos.d/rpmforge.repo
[@more@]

EPEL 全名叫做 Extra Packages for Enterprise Linux,有許多可以安裝的套件
http://fedoraproject.org/wiki/EPEL
CentOS 5.x
# wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm
# sed -i ‘s/enabled=1/enabled=0/g’ /etc/yum.repos.d/epel.repo

Remi:http://rpms.famillecollet.com/
Remi
CentOS 5.x
# wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
# rpm -ivh remi-release-5.rpm

ownCloud 使用 LDAP Server 做認證

ownCloud 架設完成後,在建立使用者的部分,除了可以一筆一筆新增外,也可以搭配 LDAP Server 做使用者的認證。
1. 首先以管理者身分登入,選擇 管理
[@more@]2. 輸入 LDAP Server 相關資訊

3. 輸入 User Filter 相關資訊

4. 輸入 Login Filter 相關資訊

5. 輸入 Group Filter 相關資訊

6. 切換到 Advanced 頁面,並輸入 連線設定 相關資訊

7. 選擇 目錄設定

8. 輸入 目錄設定 相關資訊,最後按 儲存

9. 按 測試此設定,檢查設定是否正常

10. 可以正常連線

11. 開啟瀏覽器,輸入 LDAP Server 中的帳號及密碼

12. 可以正常登入,畫面右上角會出現使用者班級座號及姓名

如果關於 LDAP 設定上有問題的話,可以參考官方網站上的 說明

利用 ASUS Backtracker 來備份原廠還原映像產生的隨身碟

利用 ASUS Backtracker 來備份原廠還原映像產生的隨身碟,在隨身碟的 RecoveryImage 目錄下,可以找到幾個副檔名為 .swm 的檔案,這幾個檔案就是原廠還原的映像檔,因為檔案比較大,所以切割成幾個比較小的檔案。

[@more@]每一個檔案大概是 3G

後來在微軟網站上找到分割的方法:
分割 Windows 映像 (.swm) 檔案以跨越多張 DVD

看到這裡,我想到的是,是不是自己可以用 Windows PE,備份好升級完成的系統,再切割成相同的檔名,放入隨身碟,就可以還原成新版的還原,而不是還原到筆電剛出機的樣子,又要更新一堆修正程式和安裝所須要使用的應用程式。

利用 ASUS Backtracker 來備份原廠還原映像

最近學校買了一台華碩筆電,預設作業系統是 Windows 8 x64 版本,因為缺少一些老師會用到的應用程式,所以想加裝一些程式,並對系統作升級,但筆記型電腦就是比較麻煩,要比較慎重一些,於是想先把系統備份起來,當有問題時可以還原。
雖然系統內建有還原,只要開機時按 F9,即可進入內建的還原系統來做還原,可是又怕,萬一自己如果不小心也把內建的還原系統給玩掛了,就有些麻煩。於是想要把原廠的還原映像檔先備份到其它的外接硬碟或是隨身碟,當有問題時,至少還有一個備份。
大概從很久以前,筆記型電腦的廠商都已經不附還原光碟了,但至少都會提供讓使用者可以備份的程式,可是我在這一台華碩筆電上找不到任何可以備份的程式,後來在網頁上搜尋了一下,找到了 ASUS Backtracker這一套程式,可以用來備份原廠還原映像。
ASUS Backtracker 下載網站: http://www.asus.com/tw/supportonly/ASUS%20Backtracker [@more@] ASUS Backtracker 執行畫面,備份原廠還原映像

請插入一支至少 16G 的空白隨身碟,並按 下一步

警告隨身碟上的資料將會被清除,也因為製作的時間比較久,最好接上電源

正在建立開機磁區

 
正在備份原廠還原映像
 

經過一段時間,終於備份完成!

建立完成的隨身碟內容,應該是一支可以開機的 WinPE 隨身碟

第二個功能可以備份 ASUS 的驅動程式與應用程式

須要一支至少 3G 的隨身碟

第三個功能是系統還原

可以重新整理系統和重設系統

ownClient Linux Client 端使用

這裡以 Ubuntu 13.10 x64 版本為例
首先先連線到 ownCloud Client 端網頁:http://owncloud.org/sync-clients/

選擇 Ubuntu
[@more@]底下是安裝步驟
1. 下載 gpg key
# wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/xUbuntu_13.10/Release.key
2. 匯入 gpg key
# sudo apt-key add – < Release.key
3. 加入安裝來源
# sudo sh -c “echo ‘deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_13.10/ /’ >> /etc/apt/sources.list.d/owncloud-client.list”
4. 更新套件庫來源
# sudo apt-get update
安裝 owncloud-client
# sudo apt-get install owncloud-client

安裝完成的 ownCloud Client

設定 伺服器位址

輸入 使用者帳號及密碼

本地端同步的目錄

設定完成

同步的目錄,在家目錄下的 ownCloud

同步的檔案及目錄

ownCloud Mac Client 使用

首先先到 ownCloud Client 端網頁下載:http://owncloud.org/sync-clients/

下載下來是一個 dmg 檔,按二下即可掛載

安裝時,只要把程式拉到 Applications 即可
[@more@]在 應用程式,就可以找到 ownClient 端式

按二下即可開啟,選擇 打開

輸入 伺服器位址,並按 下一個

輸入 使用者帳號及密碼,並按 下一個

同步的目錄,並按 Connect

完成

原本的檔案

在網頁上傳 Firefox-full-latest.exe

在資料夾中也可以找到 Firefox-full-latest.exe