發表文章

目前顯示的是 6月, 2012的文章

Ubuntu 如何使用 root 登入

圖片
Ubuntu 預設不讓使用者用 root 登入, 且在安裝作業系統時就一定要建立另一個帳號, 雖然說這是為了安全,不過有時用起來就是不怎麼順, 今天就來教大家怎麼修改設定讓 Ubuntu 也可以用 root 帳號登入。 使用任意帳號登入, 假設是abc # sudo passwd root 輸入 abc 的密碼 輸入 root 帳號新的密碼 再輸入一次新密碼 這樣就完成修改 root 密碼囉! 快點試試能不能用root登入吧:p 另一種方式是每次用 abc 登入後,輸入下面的指令,兩種選一種即可 # sudo -i # sudo su - 這樣就可以取得 root 的權限做事了 關鍵字:ubuntu, reset, root, password, default, forget, 修改, 設定, 登入 參考資料: 我發現了ubuntu進入root帳號的方法

Ubuntu 安裝與設定 ssh server

圖片
大多數的 Linux 在安裝作業系統後就已經預設安裝了 ssh server, 不過 Ubuntu 系列預設好像沒有, 今天就來教大家如何安裝 ssh server,並做簡單的設定。 要安裝 ssh server, 以下兩行指令都可以 # apt-get install ssh # apt-get install openssh-server 安裝後可以修改一些 ssh 的設定, 如port, 密碼認證, root登入等 # vim /etc/ssh/sshd_config Port 22 PasswordAuthentication yes PermitRootLogin yes -> 是否開放 root 登入 更改完存檔後記得重啟服務 # /etc/init.d/ssh restart 做完上面的就完成啦,是不是很簡單呢? 如果要從 windows ssh過去的話,可以試試這個超好用的 ssh 軟體: Xshell、Xftp:超好用SSH Client軟體 關鍵字:linux, ssh, server, ubuntu, install, setup, 安裝, 設定 參考資料: ubuntu SSH 遠端安全連線安裝及設定 【Linux】在 Ubuntu 上安裝 SSH Server

Xshell、Xftp:超好用SSH Client軟體

圖片
一直以來在工作環境的 windows 中, 要 ssh 連線至 Linux 環境都是使用 Pietty ,當然也有人用的是 Putty , 兩者的共通點為他們都是小巧方便的 Telnet/SSH 安全遠端連線程式。 然而雖然他們很輕巧,用起來也能滿足大多數的功能, 但幾個月前由同事處得知 Xshell 這個軟體後,我就再也沒開過 Pietty 了! 究竟 Xshell 有什麼魔力呢?請繼續往下看。 本篇要介紹的主角是 Xshell,而順帶有個配角是 Xftp,兩者功能如下: Xshell 4: TELNET/SSH client,  Secure Terminal Emulator Xftp 4: FTP/SFTP client,  Secure File Transfer Agent 在使用軟體時,相信大家第一個想到的就是要不要錢, Xshell 4和 Xftp 4都有其 Free License for Home & school users, 只要是個人使用或是學生,無論是商業或非商業使用都是 Free 的喔! 相關說明請參考官網的說明囉: http://www.netsarang.com/download/free_license.html 在 Xshell 所有的功能中,最吸引我讓我無法再回頭的功能算是頁籤功能了, Xshell 可以像現在多數的瀏覽器一樣在同一視窗裡用頁籤代表多個連線, 這對必須同時管理多台主機的管理人員真的非常方便啊! 如果你覺得多頁籤已經很神了,那接下來這個功能一定更讓你驚訝啦, Xshell 還支援一下對所有的視窗下指令! 只要叫出 compose bar,並勾選 To All Sessions, 這樣就可以同時對目前所有連線中的主機下指令啦!是不是很強大呢? 此外 Xshell 也可以設定比較常常用的 link 放在工具列上, 還可以直接調整字型、大小、背景、編碼方式等,超級方便。 當然其他深入的進階應用設定也都有,例如:proxy和Tunnel的功能都支援喔! 另外如果要上傳檔案到連線中的主機, Xshell 也提供了非常直覺的功能,就是直接把檔案拖進視窗中即可, 這樣檔案就會直接傳到目前所在的資料夾囉。 如果覺得拖曳的功能還不夠,那麼

Open Course Ware:開放式課程介紹與連結

圖片
開放式課程(OpenCourseWare, OCW)是1999年美國麻省理工學院(MIT)於教育科技會議上提出的知識分享計畫,2002年聯合國教科文組織的國際會議論壇(UNESCO's Forum)中亦提出開放教育資源(Open Educational Resources)概念,主要將高品質的教材與資源組織成數位教材,無償地開放網路上資源供大眾分享與學習,自此開始有許多國家、國際組織或網站致力於分享教育資源。「開放式課程」的主要目的為提供免費且開放之高品質課程形式的數位內容,所提供的素材以開放授權的方式讓全世界的使用者使用、改編與再使用。 (以上引用自: http://www.tocwc.org.tw/about.php ) 下面列出幾個重要的OCW網站: MyOOPS開放式課程: http://www.myoops.org/main.php 來自全球頂尖大學的開放式課程,現在由世界各國的數千名義工志工為您翻譯成中文。免費享用! MIT 麻省理工學院在MyOOPS的頁面: http://www.myoops.org/twocw/mit/index.htm 台灣開放式課程聯盟: http://www.tocwc.org.tw/ 台灣各大學持續感受到開放式課程聯盟在全球大學產生革命性地衝擊後,以交通大學為首成立了「台灣開放式課程聯盟(TOCWC)」,目前共有27所大專院校加入。 交通大學開放式課程網站: http://ocw.nctu.edu.tw/ 清華大學開放式課程平台: http://ocw.nthu.edu.tw/ocw/index.php 台灣大學開放式課程網站: http://ocw.aca.ntu.edu.tw/ntu-ocw/ 關鍵字:台大開放式課程, 交大開放式課程, 台灣開放式課程聯盟, mit開放式課程, 開放式課程計畫, 開放式課程網頁, 清大開放式課程

Facebook 開放留言可以編輯了!

圖片
用了Facebook 好一陣子, 一直有個疑問是貼文與留言到底可不可以修改編輯呢? 在一年多前Facebook的留言機制有更新過, 留言在特殊情況下可以修改, 而今天又更新啦!已經開放留言可以編輯囉! 至於貼文可不可以修改編輯呢?請見以下說明: 圖片來源:http://ernstdesigns.com/site/2011/05/09/new-facebook-message-system/ 塗鴨牆的貼文: 在塗鴨牆上的貼文無法編輯,要修改只能砍掉重來。 照片的說明文字: 照片的圖?(文字說明)可以編輯,只要進相簿在相片右方有編輯選項。 留言: 留言只有在留完言後短時間(1分鐘)內有機會編輯, 且底下不能有人回覆, 此時按下原本代表刪除的X就會跳回留言框而不是直接刪除。 不過如果超過時間或是已有人回覆了按下X就還是刪除,必須砍掉重練囉。 (才寫完就看到今天剛好Facebook留言機制更新 = =,新版如下) Facebook在留言評論後方新增了編輯功能,使用者隨時可編輯已張貼的評論,而且還能看到該評論經編輯的歷史紀錄! 關鍵字:facebook, 留言, 修改, 如何修改facebook留言, 編輯貼文, 修改貼文,  塗鴨牆 參考資料: Facebook評論終於可以編輯了 Facebook推出新回應系統可編輯你的留言

Java:instanceof 運算子用法說明

圖片
Java 的 instanceof 運算子是一個二元運算子, 二元運作子接受兩個參數,通常是用來比較兩個參數間的關係, 常見的二元運算子有 ==, > , < 等等。 圖片來源:http://www.zazzle.com/java+code+gifts 那麼 instanceof 這個運算子是用來比較什麼關係呢? 他的用法是這樣的:objectA instanceof ClassName, 這是要測試某一物件 objectA 是否為某類別 (class)或其子類別 (subclass) 實例 (instance), 或是 objectA 是不是某介面 (interface) 的實作。 當 objectA 屬於該 class (或其衍生類別) 的 instance 就會回傳 true;否則傳回 false。 所以 instanceof 可以被用在繼承的關係中, 需特別注意的是,比較時物件與類別間要有繼承關係,否則會有compile error如: "myInstanceof.java": Error #: 365 : cannot compare java.lang.Long with java.lang.String 另外要說明的是,我們知道在 Java 中所有的 class 都是繼承 Object 這個 class, 所以理論上任意的 objectA instanceof Object 都應該回傳 true, 這是錯的!當 objectA 指向 null 時這個條件判斷會回傳 false 喔!千萬注意! 另外 Java 中還有基本型別如 int, byte, boolean 等, 這些基本型別沒辦法使用 instanceof 這個運算子, 必須是 Integer, Byte, Boolean 這些物件化的才可以使用喔! 除了任意物件都會繼承 Object 外,任何陣列也都繼承Object, 所以所有的物件陣列都將同時繼承 Object 和 Object[]。 基本型別的陣列同樣會繼承Object, 但因為基本型別不是物件,所以基本型別陣列不會繼承 Object[]。 關鍵字:java instanceof, 泛型, boolean, exception, operator

CrystalDiskMark:硬碟IO效能測試軟體

圖片
最近工作上得測試硬碟 IO 存取效能, 於是便想起了前一陣子用過的 CrystalDiskMark, 為了怕下次要找臨時找不到,特地在這邊留下記錄。 CrystalDiskMark 是一套非常容易使用的磁碟讀寫速率檢測軟體, 一般而言會影響電腦運作效能的因素大概就是CPU, RAM, Disk IO三大項, 當然若是有用到網路的話網卡也可能是瓶頸之一。