2011年2月23日 星期三

[samba] 使用user 登入的簡易設定



1. 修改 /etc/samba/smb.conf
      
      security = use     r#將security 改成user
      
      #加入要分享的目錄


      [global]
        security = user
        encrypt passwords = yes
        #passdb backend = tdbsam
        passdb backend = smbpasswd
        smb passwd file = /etc/samba/smbpasswd

      [share1]
        comment = share
        path    =       /share
        browseable = yes
        writable=       yes
        public  =       yes
        valid users = @users  #加上 @ 之後的名稱代表著群組之意,這裡用users 群組來當例子


2.將分享的目錄改成users


      #chgrp users /share 
     
3.將user 加入指定群組 (如:users)
      
      #useradd test1 -g users
      #passwd test1 #記得設定一下密碼


4.設定使用者密碼 , 再檢查/etc/samba/smbpasswd 是否有新增使用者

      #smbpasswd -a test1
      #cat /etc/samba/smbpasswd

user1:515:E8450C7E07112982AAD3B435B51404EE:2D7F1A5A61D3A96FB5159B5EEF17ADC6:[U          ]:LCT-4D837665:

5.連線至samba server 後.就會要求輸入密碼


6.最後.可以使用ACL權限再來做細部的設定,可以有更多的權限管理

2011年2月9日 星期三

發生【這個伺服器的時鐘與主要網域控制站的時鐘不同步】的問題

放假回來,打開NB,再開啟網路資料時出現了一個訊息

"這個伺服器的時鐘與主要網域控制站的時鐘不同步"

查了查.原來samba server 的時間與 time server 時間不同步了

在samba server 直接下command

# net time set

就解決了

2011年2月8日 星期二

CenOS 5.5 with BCM4312 無線網路

當初在試時,有自己用個AP來試,但後來這試過成功後,就沒試了 , 因為NB是公司用的,無線要連也需要額外認証,所以就沒用了

有需要的話,也可以參考看看

******CenOS 5 with BCM4312 無線網路******


1.Download driver from
http://www.broadcom.com/support/802.11/linux_sta.php

32bit -> hybrid-portsrc-x86_32-v5.60.48.36.tar.gz
64bit -> hybrid-portsrc-x86_64-v5.60.48.36.tar.gz

Download to ~/

2. 解開driver

# cd ~

# mkdir ~/hybrid-wl

# cd ~/hybrid-wl

# tar -xvzf ~/hybrid-portsrc-x86_32_5_10_27_6.tar.gz


3. 修改 typedefs.h

# cd ~/hybrid-wl/src/nclude/

# vim typedefs.h


#define TYPEDEF_BOOL --> 加到最開頭



4. Now build the Loadable Kernel Module (LKM) like so:

# make -C /lib/modules/`uname -r`/build M=`pwd`


5.如果沒有load下列module 沒有就不用做此步驟 : b43, b43legacy or b43xx

# rmmod bcm43xx ; rmmod b43 ; rmmod b43legacy


ndiswrapper modules:

# rmmod ndiswrapper


6. 修改modprobe.conf

# vi /etc/modprobe.conf
加入

modprobe ieee80211_crypt_tkip

modprobe wl
alias eth1 wl --> eth1,eth0要看你的無線網卡是那一個

7. 複製wl.ko 檔

# cp ~/hybrid-wl/wl.ko /lib/modules/`uname -r`/kernel/net/wireless/

重新開機




8. 開啟 network Manager

# system-config-service

把network manager 勾起來




9. 右上角會看到圖示,就可以開始設定你的網路組態

圖中是我已經設定好的...




[DD-WRT] VPN service - PPTP server

最近閒著,把自己AP的FW刷了DD-WRT的FW

看到裡面的services 有個VPN就來玩一下.其實設定還蠻簡單的,可以參考下列圖片:



***比較要注意的地方就是 CHAP-Secrets***

這裡是設定連線帳號和密碼的的地方,格式為 [帳號空格*空格密碼空格*]

設定方式參考下面例子:
帳號 : test
密碼 : test
設定方為 --> test空格*空格test空格*

如果有二個帳號以上,如 test1.test2 , 密碼為test ,那麼設定就為
test1空格*空格test空格*
test2空格*空格test空格*

2009年7月28日 星期二

Linux Serial Console HOWTO

Step 1: Check your system's serial support

[root@oscar root]# dmesg | grep tty
ttyS0 at 0x03f8 (irq = 4) is a 16550A
ttyS1 at 0x02f8 (irq = 3) is a 16550A

[root@oscar root]# setserial -g /dev/ttyS[01]
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3

Step 2: Configure your inittab to support serial console logins

edit /etc/inittab additions are
# Run agetty on COM1/ttyS0 and COM2/ttyS1
s0:2345:respawn:/sbin/agetty -L -f /etc/issueserial 9600 ttyS0 vt100
s1:2345:respawn:/sbin/agetty -L -f /etc/issueserial 38400 ttyS1 vt100
#s1:2345:respawn:/sbin/agetty -L -i 38400 ttyS1 vt100

Step 3:
edit the /etc/securetty config file
add
ttyS0
ttyS1


http://www.vanemery.com/Linux/Serial/serial-console.html

2008年9月4日 星期四

Google Chrome...

今天看到了GOOGLE 出了一個新的GOOGLE 瀏灠器...

Google Chrome

簡單的畫面...我還蠻愛這種界面...
在網址列打你要查詢的東西.就會顯示熱門瀏灠的網頁...@@
可以匯入IE 中 我的最愛

不過我今天在移除時...
因為一開始有"預設瀏灠器"設成GOOGLE瀏灠器...
所以我在移除時.再點網址開啟時.會出現錯誤訊息.
不過.把IE設回成"預設瀏灠器"就好囉...

2008年5月27日 星期二

/etc/nologin

當 /etc/nologin 檔案存在時

則任何一個一般身份帳號在嘗試登入時

都僅會獲得 /etc/nologin 內容的資訊

而無法登入主機