Monday, October 18, 2010

可以同時秀出proxy和host的資訊

給未來的裕翔

http://ipid.shat.net/

這個網站不但可以知道自己的public ip

同時也可以知道自己的private ip

Sunday, October 17, 2010

pcmanx內容無法顯示中文?

給未來的裕翔

要安裝新套件

不過我不確定哪個是關鍵套件

但是sudo yum update -y *chinese*可以成功

哪位善心人士告訴我關鍵套件是哪個吧^^

Thursday, September 23, 2010

SCJP考前筆記


給未來的裕翔

先推一下恆逸老師寫的書^^

書名: Java物件導向程式設計與SCJP認證明解
作者: 戴玉佩

  • private int i = 0, 這行如果是成員變數宣告的話ok, 區域變數宣告就會失敗, private不能用在區域變數上
  • 090不是八進位的int型別數字, 乍看之下, 有0開頭, 數字預設也的確是int, 但是八進位的數字只能是0~7^^

Wednesday, September 22, 2010

從level 3進入圖形桌面


給未來的裕翔

當我在level 5執行sudo init 3後

會進入level 3的登入畫面

這時我可以sudo init 5進入圖形桌面

不過要新登入就是了

書上說也可以startx -- -depth 16

不過每次這樣進入桌面都會有程式crash, 怪怪的

所以我偏好書上講另一種方式

startx -- -dpi 100

這樣就可以進入圖形桌面且不需要重新登入^^

打開一個terminal

輸入runlevel, 可以發現自己還是處於level 3喔

Tuesday, September 21, 2010

以他人之名sudo


給未來的裕翔

當我是root身份

我想為一位使用者新增web資料夾在他加目錄裡

當然owner是他囉

白痴作法就是先mkdir再chown

比較乾脆一點的是

sudo -u user mkdir web

帥吧^^

httpd和smbd的新增使用者比較


給未來的裕翔

httpd新增要認證的使用者時

使用者是不需要存在在/etc/passwd裡面的

可是smbd的需要

httpd第一次要新增使用者時

要加-c

產生該認證檔案

而smbd則是要加-a

意思是新增該使用者

認證檔案不在也會自動生成

設定讓新使用者一登入就必須換密碼


給未來的裕翔

如果想讓新使用者

在用預設密碼登入的同時更改成自己的密碼

chage -d 0 user

-d是last day

mas page裡面說只要設定為0就會強制新使用者登入時改密碼

後記;

另一個方法是

以passwd給使用者密碼後

再一次passwd -e user

Monday, September 20, 2010

新增使用者的comment


給未來的裕翔

如果現在我希望新增一個使用者

新增的同時寫入他的comment

useradd -c comment ......

如我我已經有一個使用者

我希望修改他的comment

usermod -c comment ......

設定好logrotate後, 強制執行一次


給未來的裕翔

設定好/etc/logrotate.d裡面的檔案後

想看是否會生效

可以先來一個rotate -f /etc/logrotate.d/target-log

-f是force意思吧, 沒真的去查

自訂一個ftp.log但不要寫到/var/log/messages裡


給未來的裕翔

最近在學習openSUSE裡面的syslog-ng

有個考古如我標題要求

本來我是新增一個flags(final)在log裡

log { source(src); filter(f_ftp); destination(ftpall); flags(final); };

後來看到有人直接在filter裡面加入'不要ftp'

filter f_messages { not facility(news, mail, ftp) and not filter(f_iptables); };

感覺這更厲害^^

寫下來崇拜一下~

Sunday, September 19, 2010

ssh server禁止密碼驗證


給未來的裕翔

如果想要讓ssh server只接受passphrase

而不接受一般密碼驗證的話

要修改/etc/ssh/sshd_config的設定

UsePAM no

這樣就可以了, 預設是yes

快速達成date +%Y-%m-%d-%H:%M


給未來的裕翔

date +%F-%R

帥吧


Saturday, September 18, 2010

openSUSE登入使用者後才能被ssh


給未來的裕翔

不知道是筆電的關係還是openSUSE的關係

如果沒有登入使用者, 並且跑完progress bar

那麼, 我就無法從另一台電腦ssh連過去

useradd的-p


給未來的裕翔

在openSUSE裡面的useradd

如果建立使用者時同時利用-p指定密碼

似乎之後無法以該密碼切換使用者!?

目前也只能安分點另外使用passwd了

useradd的-m

給未來的裕翔

在openSUSE裡面

如果新增使用者時沒加-m

家目錄是真的不會建立起來的

這點跟fedora就不太一樣

筆電似乎別闔起來比較快


給未來的裕翔

筆電似乎真的闔起來會進入XX模式

所以要練習時還是打開好了

openSUSE新增使用者的預設群組

給未來的裕翔

是GID為100的users

Thursday, September 16, 2010

在openSUSE裡面讓開機自動關閉firewall


給未來的裕翔

新增一行/etc/bash.bashrc最後面

rcSuSEfirewall2 stop

Wednesday, September 15, 2010

如何讓google的contact生日自動提醒?


給未來的裕翔

真是太爽了^^

首先到google的calendar裡

左下角的Add -> Browse Interesting Calendars

-> More -> Contancts' birthdays and events

帥吧^^

Monday, September 13, 2010

無線滑鼠休眠


給未來的裕翔

我的無線滑鼠一段時間部動似乎會進入休眠模式

解決方案是點一下滑鼠按鍵即可