2010年11月25日 星期四

Centos安裝好第一件事:防止使用root直接登入ssh

理由很簡單,
因為telnet預設不能用,能用的最簡單入口是ssh的服務,修改這東西是為了安全,為了免去一竿子說不完的壞處。
作法如下:
vi /etc/ssh/sshd_config
找到 #PermitRootLogin yes  這一行,改為PermitRootLogin no
儲存,重新啟動ssh服務即可  =>service sshd restart

另外,不想寫入sshd設定檔,但是想改進入的port,請將服務啟動的port改變:/usr/bin/sshd -p 想改的port號碼

*附帶一提,請在做此設定前確認有新增除了root外的一般新使用者,並且已經加入該使用者之密碼(passwd)以啟動該使用者帳戶,否則....遠端進不去自己的機器很囧的啦~~


2010年11月24日 星期三

CentOS基礎

跟centos有極度相關的論壇,點選連結直接看電子報,有繁體中文的! http://wiki.centos.org/zh-tw/Newsletter
不自量力 の Weithenn:CentOS 5.x-初始環境設定

使用 yum 升級你的系統 (redhat9 升級到 CentOS 3.3)   http://phorum.study-area.org/index.php/topic,28648




Centos安裝好第一件事:防止使用root直接登入ssh

理由很簡單, 因為telnet預設不能用,能用的最簡單入口是ssh的服務,修改這東西是為了安全,為了免去一竿子說不完的壞處。 作法如下: vi /etc/ssh/sshd_config 找到 #PermitRootLogin yes  這一行,改為PermitRootLogin no儲存,重新啟動ssh服務即可  =>service sshd restart 另外,不想寫入sshd設定檔,但是想改進入的port,請將服務啟動的port改變:/usr/bin/sshd -p 想改的port號碼 *附帶一提,請在做此設定前確認有新增除了root外的一般新使用者,並且已經加入該使用者之密碼(passwd)以啟動該使用者帳戶,否則....遠端近不去自己的機器很囧的啦~~

Linux查看版本的方法

1.核心查詢: uname -a
結果: Linux 2.6.18-164.6.1.el5xen #1 SMP Tue Nov 3 17:53:47 EST 2009 i686 i686 i386 GNU/Linux
cat /proc/version
結果: Linux version 2.6.18-164.6.1.el5xen (mockbuild@builder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Tue Nov 3 17:53:47 EST 2009
2.現在使用套裝系統版本查詢 cat /etc/issue
結果: CentOS release 5.5 (Final) Kernel \r on an \m
lsb_release -a
結果: LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID:    CentOS Description:    CentOS release 5.5 (Final) Release:    5.5 Codename:    Final

Linux底下/etc/passwd的說明

/etc/passwd檔的說明:
root:x:0:0:root:/root:/bin/bash 

  1 :2:3:4:  5 :   6 :   7 
依序為 1.使用者帳號 2.密碼,通常都改放到/etc/shadow中囉! 3.UID,0是系統管理員,1-499是預設系統帳號,500以後是一般使用者 4.GID,和/etc/group對應. 5.使用者資訊說明欄位 6.家目錄路徑 7.預設使用的shell
/etc/shadow的說明:

zorobackup:$6$5Fz4PPyU$r8eFBu307H:14795:0:99999:7:::

   1  :                  2       :   3 :4:  5  :6:7:8:9
1.帳號名稱  2.密碼,如果字串長度改變,因為演算法沒有辦法處理,可以讓該密碼失效(例如前面加個!之類的) 3.最近改密碼的日期(聽說是從1970/01/01開始累加喔!) 4.多少天之內不可變更密碼的天數 5.密碼多少天之後強制要求變更 6.密碼強制變更前的警告天數 7.密碼過期後的寬限天數 8.帳號失效日期,過了那一天這個帳號就都不能用了喔! 9.保留欄位,也就是看之後會不會有新功能的意思
忘記密碼怎麼辦?! 一般使用者請找root申訴, root請找live cd掛載/etc/shadow後清光該密碼欄位後即可進入,或是進入單人模式,會直接以root的shell執行,再自己改密碼囉!

2010年11月21日 星期日

Pidgin的msn一直出現omega.contacts.msn.com憑證錯誤!!!解決辦法。

這兩天發生的新狀況,我自己發生時pidgin版本號為2.6.6~原因似乎是msn的SSL憑證會一直動態改變!(該死!)

解決辦法如下:

(1)根據官網的說法"Pidgin 2.7.6 fixes the MSN certificate issue and enables multiple MSN logins" 所以,先上去更新pidgin 吧~如果直接用ubuntu內建的更新管理員會找不到最新的pidgin,請先安裝這個Pidgin PPA package ,安裝完畢之後(一直按下一步就可以裝好了!),再使用系統內建的系統管理員,這時就可以找到最新版本的pidgin囉!

(2)接下來應該就可以正常的使用了,如果還是不行,根據筆者上網google的結果,就要上 https://omega.contacts.msn.com把這個憑證安裝到家目錄下的.purple/certificates/x509/tls_peers/omega.contacts.msn.com取代原有的憑證就可以了!不過這個方法過一陣子還是會一直跳憑證錯誤,很煩。

(3)如果有最新解法再說~請大家善用 Google大神 ~  orz

-------------2010/11/23新增,以下內容來自Tsung's Blog,2010/11/19的文章-------------
ubuntu似乎還沒發出2.7.6版的情況下,可以先下載這個msn-pecan,呃,也就是說請在終端機當中輸入
: sudo apt-get install msn-pecan
重點是裝好以後,請到pidgin當中修改帳號,通訊協定選擇WLM,然後重新啟動即可。


2010年11月4日 星期四

空白樂譜與空白常用表格文件列印~

空白樂譜與空白常用表格文件列印~


一個超讚的空白格式文件網站(英文),格式多到不行,光是樂譜就有幾十種: http://www.printablepaper.net/category/music
另一個也很讚的網站,將常用的空白樂譜表格按照樂曲分類列出: http://people.virginia.edu/~pdr4h/musicpaper/
優勢音樂網(中文)空白樂譜列印: http://www.yusmusic.com/index.php?act=product&CategoryID=186

喔喔~最後一個是無敵的網站,空白樂譜自己調整,想要怎麼樣做就怎麼樣做!(英文)不過好像有些瀏覽器不太相容...請用相容的瀏覽器即可!   http://www.blanksheetmusic.net/

最後,就是ubuntu等自由軟體使用者不可不知的跨平台打譜軟體啦~MuseScore~官方網站: http://musescore.org/zh-hant

空白樂譜與空白常用表格文件列印~

一個超讚的空白格式文件網站(英文),格式多到不行,光是樂譜就有幾十種: http://www.printablepaper.net/category/music
另一個也很讚的網站,將常用的空白樂譜表格按照樂曲分類列出: http://people.virginia.edu/~pdr4h/musicpaper/
優勢音樂網(中文)空白樂譜列印: http://www.yusmusic.com/index.php?act=product&CategoryID=186

喔喔~最後一個是無敵的網站,空白樂譜自己調整,想要怎麼樣做就怎麼樣做!(英文)不過好像有些瀏覽器不太相容...請用相容的瀏覽器即可!   http://www.blanksheetmusic.net/

最後,就是ubuntu等自由軟體使用者不可不知的跨平台打譜軟體啦~MuseScore~官方網站: http://musescore.org/zh-hant