現在有了Ubuntu Server系統,之所以叫伺服器(Server)那就代表會供給遠端的Client使用,能操作的界面方式有許多種,能使用文字界面(SSH),圖形界面(VNC),網路服務(HTTP, FTP)等等的,但其中若文字界面控制所需具備的傳輸量最少,所以我需要利用文字界面來控制我的伺服器。工作開始
開始當然就用Google來找到我所需要的資料,當然也要不吝嗇的介紹,優質的部落客(Blogger)-D掉不累格,雖然分享的文章不多,但講的都很精彩詳細。
ubuntu SSH遠端安全連線安裝及設定當然我們不能只懂得一步步操作別人的分享,也要有一點自己的東西才有學習的意義。
因為我不習慣一直打sudo,所以我會先用su(Super User)登入為root權限,也就是最高權限。預設密碼是空白,也可以使用passwd來設定新密碼。
apt-get install openssh-server
下載安裝
ps aux | grep ssh
來看是否有成功啟動
vi /etc/ssh/sshd_config
來編輯相關設定,解開註解
PermitRootLogin Yes,Port 22
以上這些是目前我所需要的設定改變,其餘的暫時不重要所以先沒有設定。因為網站重新開啓設定過後的SSH服務方法無法執行,所以我就利用shutdown取代,又快又簡單。Work Env.
Ubuntu ServerPiggy Note
其實在業界學到一項取捨的概念,因為在解決同一個問題的方式其實有很多種,但其中的顧慮及優缺點各有不同,就有如寫程式的時候,有的程式可以很快寫出來但Performance低,有的效率快但卻要花費很多時間想演算法來完成,那好的程式者就必須對這個很敏感,如果這個Function不常被使用者利用,那就多花點時間去想其他演算法,這也就是對程式專案的設計敏感度。
在這裡要設計出好的SSH服務並不是我目前的重點,所以我只需要短時間重開一次就可以繼續下一步,所以就利用系統重開解決,就不用花時間找尋及測試,如果往後要不斷更改設定,那一定要找到簡單省時的方法。
No comments:
Post a Comment