熱門文章

2014年9月22日 星期一

tar 的用法


tar 的用法


常會忘記 tar 的用法 , 寫下來好了 :

壓縮檔案

#tar -czvf home.tgz /home

解壓縮檔案

#tar -xzvf home.tgz -C /

 

 

可以選擇不想壓縮的檔案
# tar --exclude-from filename -zcvBpf tarball-file path
可以選擇不想壓縮的目錄
# tar zcvBpf aa.tgz * --exclude directory

 

2014年9月19日 星期五

FREEBSD10中pkg套件安裝

安裝pkg套件
#cd /usr/ports/ports-mgmt/pkg

#make install clean

#pkg install bash 安裝bash套件

#pkg install cvsup

1.安裝MySQL5.6
#pkg install mysql56-server
#ee /etc/rc.conf
加入一行
mysql_enable="YES"
啟動MySQL服務
#/usr/local/etc/rc.d/mysql-server start
設定 MySQL Root 的密碼 請自行修改為自己想要的密碼
#mysqladmin -u root password 新密碼
測試登入一下 MySQL,有出現以下畫面就 OK
#mysql -u root -p
Enter password: (請輸入密碼)
離開MySQL請輸入exit

如何在Lifetype文章中插入影片或音樂

剛開始發表文章時,會想到如何貼圖、貼影音、貼音樂,起初真是不知如何著手,看到以下的文章後,腦中豁然開朗,隨即立刻嘗試去做。終於能夠成功貼上影片,以下的參考網址希望對你有益。
1.插入影片或檔案的html語法
<embed src="http://plog.tc.edu.tw/gallery/922/137565-503_part.wmv" width="320" height="280" autostart="0"/>
  • src="http://plog.tc.edu.tw/gallery/922/137565-503_part.wmv" → 檔案的網址
  • width="320" → 播放器介面的顯示寬度
  • height="280" → 播放器介面的顯示高度一般而言,mpeg1格式的影片顯示的大小為320X240,上面的高度設定為280,是再加上播放器介面的高度約40,所以為280。
  • autostart="0" → 是否自動播放,「1」 自動播放 ,「0」不會自動播放,需按下「play」才會開始播放
    也有人在這參數使用「true、false」,但若用了「false」,在IE下不會自動播放,但在firefox下還是會自動播放,所以建議使用「0、1」
2.使用「」工具來插入html碼
按下文字編輯器工具列上的 後,會跳出個html原始碼編輯視窗,在適當位置加上語法,就會看到如下圖的畫面了

137565-503_part.wmv
3.若是要顯示音樂檔,就只要改變一下顯示的高度「height="40"」,就可以顯示如下的畫面了。

VS軟體封裝程序教學

寫好的vb程式想要將它打包,以便可以在windows環境下直接下載安裝,為了怕忘記步驟,所以將整個過程記錄下來,希望你也用得到。嗨~
長億國小教科書處理系統封裝程序.swf

如何設定Windows XP的自動關機?

不花您一毛錢、不浪費您硬碟空間,不用安裝程式,也不是綠色軟體,咱們來用用內建功能試試唄!

Windows XP的關機是由Windows\System32下的shutdown.exe程式來控制。
(Windows 2000請把shutdown.exe複製到WinNT\System32系統目錄下)

如果你的電腦要在18:00關機,可以選擇“開始→執行”,
輸入“at 18:00 shutdown -s”,這樣,等電腦時間到了18點電腦就會出現“系統關機”對話方塊,預設有30秒鐘的倒計時並提示你保存工作。

如果你想以倒計時的方式關機,可以輸入“shutdown -s -t 600”,這裏表示10分鐘後自動關機,會跳出“系統關機”對話方塊開始倒數,這裡的“600”是指600秒,代表10分鐘。

at 17:35 /every:M,T,W,Th,f,S,Su "shutdown -s -t 120"
這裡是指每天下午17:35自動倒數2分鐘後關機。

設完好自動關機後,如果後悔想取消的話,可以在執行中輸入“shutdown -a”。

輸入“shutdown -i”,則可以打開自動關機的圖形對話方塊,直接對自動關機進行設定。

shutdown的參數,每個都具有特定的用途,執行每一個都會產生不同的效果,比如“-s”就表示關閉本地電腦,“-a”表示取消關機操作,“-t 0 ”不等待,“-f” 沒有事先警告使用者就強制執行中的應用程式關閉。

忘記MySQL的密碼時

Windows:


  1. 用系統管理員登陸系統。
  2. 停止MySQL的服務。
  3. 進入命令窗口,然後進入MySQL的安裝目錄,比如我的安裝目錄是c:mysql,進入C:mysqlbin
  4. 跳過權限檢查啟動MySQL,c:mysqlbin>mysqld-nt --skip-grant-tables
  5. 重新打開一個窗口,進入c:mysqlbin目錄,設置root的新密碼
    1. c:mysqlbin>mysqladmin -u root flush-privileges password "newpassword"
    2. c:mysqlbin>mysqladmin -u root -p shutdown
    3. 將newpassword替換為你要用的root的密碼,第二個命令會提示你輸入新密碼,重複第一個命令輸入的密碼。
  6. 停止MySQL Server,用正常模式啟動Mysql
  7. 你可以用新的密碼鏈接到Mysql了。

Unix 與 Linux:


  1. 用root或者運行mysqld的用戶登錄系統;
  2. 利用kill命令結束掉mysqld的進程;
  3. 使用--skip-grant-tables參數啟動MySQL Server
    1. shell>mysqld_safe --skip-grant-tables &
  4. 為root@localhost設置新密碼
    1. shell>mysqladmin -u root flush-privileges password "newpassword"
  5. 重啟MySQL Server

在FreeBSD 如何使用 USB 隨身碟?

在FreeBSD 如何使用 USB 隨身碟?
Fressbsd >=6.0
1. 先插入隨身碟,下指令
  # fdisk -s
看看你的隨身碟的device name,例如是  /dev/da0s1
2. 到 /mnt 目錄下建立一個空目錄 usb
  # mkdir /mnt/usb
3. DOS 格式的隨身碟,直接mount
   # mount_msdosfs /dev/da0s1 /mnt/usb
再 cd 到 /mnt/usb 即可看到
[參考資料]
http://note.tc.edu.tw/468.html

FREEBSD 6&7 中啟動及設定IPv6

FREEBSD 6&7 中啟動及設定IPv6
要在FREEBSD 6&7 中啟動及設定IPv6非常的簡單
修改 /etc/rc.conf 加入
# IPV6啟動
ipv6_enable="YES"
先 ifconfig 觀察一下自己網路介面的名稱,此例是 bge0,要在這個介面加入 ipv6 的 ip6 位址
# IPV6 靜態的設定
ipv6_network_interfaces="bge0"
ipv6_ifconfig_bge0="2001:288:5400::1 prefixlen 64"
ipv6_defaultrouter="2001:288:5400::FF"
要加入 IPv6 DNS,可修改 /etc/resolv.conf 最後加入這行,這個 IP 是中縣網的 DNSv6
nameserver      2001:288:5400::1
nameserver      2001:288:5400::2
重新啟動生效
[參考資料] 
http://note.tc.edu.tw/463.html

PicPick中文版 免安裝 2.3.3

PicPick中文版是一款非常好用的影像編輯器,它具備有螢幕擷取、色彩撰擇器、調色盤、螢幕放大鏡、尺規、量角器、交叉線與螢幕白板,另外它還具備將圖片加上馬賽克的濾鏡功能,讓您可以將不想洩露的資訊馬賽克起來,可以說是影像軟體界的超級瑞士刀呢。
官方網站:http://picpick.wiziple.net/
軟體下載:載點
畫面擷取說明
1
在圖示上按右鍵
2
選取螢幕擷取插入[閱讀全文]分隔
3
 
選取截取區域,如使用中視窗、矩形區域等
4
輸出方式有多種選擇,如以PicPick影像編輯器加以編輯、直接存成影像檔、上傳到Facebook
5
儲存的檔案格式有四種選擇
結語:


相信經常要做影像畫面擷取的人,使用PicPick後,必能減輕你不少的工時,不妨去試試看。

網路芳鄰--不重新開機的狀況下可以變更帳號登入

我使用網芳分享資料,在第一次登入後,在未重新開機的情況下
我再進同一個分享的路徑,則不會談出任正視窗
可是我想變更帳號登入
我該如何做,才能在不重新開機的狀況下可以變更帳號登入?
答案:
在CMD下
net use * /del /y把所有輸入過的驗證cache清除再重連即可。

User Profile Service服務無法登入

今天一開機之後,我一如往常的輸入了正確的開機密碼

輸入後,就出現了白字兩行:

「    User Profile Service服務無法登入
      無法載入使用者設定檔                        」

請問是不是我的電腦要壽終正寢了。

用下面的動作應該可以解決你的問題
1.       進入安全模式(開機時按鍵盤上的F8
2.       點選左下角開始->所有程式->附屬應用程式->命令提示字元上點選右鍵選擇以系統管理員身分執行

3.       在黑色視窗輸入net user Administrator /active:yes並按下enter鍵(此動作為將Administrator帳號啟動,若要停用此帳戶時將後面的Yes        No後即可
4.       執行完上述動作後重新開機進入正常模式,並以Administrator帳號做登入的動作
5.       登入後點選左下角開始->輸入regedit並按下enter鍵,會出現登錄編輯程式

6.       進入下列機碼HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
        您在左邊的畫面會看到兩個類似的資料夾,應該為為S-1-5-21-xxxxx & S-1-5-21xxxxx.bak(前面都一樣,只有後面有一個會加上.bak


7.       S-1-5-21-xxxxx上點選右鍵->重新命名,在檔名最後面輸入.old

8.       S-1-5-21-xxxxx.bak上點選右鍵->重新命名,在檔名最後面的.bak刪除,檔名會變成S-1-5-21-xxxxx

9.       點選資料夾S-1-5-21-xxxxx在右邊視窗點選RefCount兩下,並將數值修改為0,修改完後點選State兩下,也將數值修改為0

上述動作完成後關閉所有視窗並重新開機,使用原來的帳號登入即可




隱藏特定的磁碟機

以D碟碟機為例。

機碼:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer名稱:NoDrives型態:REG_DWORD
值:8
設明:只是隱藏D磁碟機,並非限制存取功能。

恢復:刪除登錄值NoDrives即可。

磁碟機代號 : 登入值內容
不隱藏 : 0
A : 1
B : 2
C : 4
D : 8
E : 16
F : 32
G : 64
H : 128
I : 256
J : 512
K : 1024
L : 2048
M : 4096
N : 8192
O : 16384
P : 32768
Q : 65536
R : 131072
S : 262144
T : 524288
U : 1048576
V : 2097152
W : 4194304
X : 8388608
Y : 16777216
Z : 33554432
隱藏所有磁碟機 : 67108863

win7 下用CMD啟用Administrator帳戶

在CMD視窗下鍵入
net user Administrator /active:yes 並按下enter鍵
若要停用此帳戶時將後面的yes改成no後即可。

vcbMounter crontab Linux shell script 自動備份

1. Linux shell script :
我將檔案建立在 /root 下, 名稱是 vcb.sh , 所以我的 script 的寫法範例如下:
#!/bin/bash
mv /vmfs/volumes/iSCSI_VM/2008R2 /vmfs/volumes/iSCSI_VM/2008R2_1

將原來的備份更名

vcbMounter -h localhost -u root -p 密碼 -a name:2008R -t fullvm -r  /vmfs/volumes/iSCSI_VM/2008R2 -M 1
-a name:2008R2 虛擬機名稱
-t fullvm 整個虛擬機全備份
-r  /vmfs/volumes/iSCSI_VM/2008R2  虛擬機備份位置
-M 1 不分割備份
插入[閱讀全文]分隔
rm -rf /vmfs/volumes/iSCSI_VM/2008R2_1
刪除舊的備份
2.接下來我因為使用 ESX Server, 所以就可以直接用 vi /etc/crontab 的方式編輯, 進入 crontab 後, 我是加上這一行:
===========================
 * 0 * * 6 root /root/vcb.sh
=========================== 
這個意思是每周六的0點0分, 以 root 身分執行 /root/vcb.sh 的 shell script 內容, 而 vcb.sh 就是第1部分建立的檔案啦! 如果是 ESXi 的話, 也是加上同樣一行!
但是 crond 是每一分鐘去檢查 crontab 的內容, 如果要把加入的指令立刻執行, 請重新啟動 crond 啦, 方法如下:
=========================== 
/etc/init.d/crond restart
=========================== 
這樣就可以達動整個自動排程備份的方式了

如果覺得用 vi 還是麻煩的話, 可以使用 winSCP 這個程式以 ssh 方式連上 ESX(i) Server, 這個也是 GUI 的方式, 有點像檔案總管, 就可以指定到要看的目錄, 直接開啟相關要編輯的檔案, 也算是方便啦!

如何在ESX4.1加入iSCSI協定功能

如何在ESX4.1加入iSCSI協定功能
1.在VM主機選擇Configuration/networking/Propeties,按Add鈕後,選擇第二項VMKernel支援iSCSI,設定Network Label:iSCSI,設定Client端IP Address、Subnet Mask、VMkernel Default Gateway後離開。
2.需先在iSCSI Server端設定好各項設定後,再到VM主機端設定。
3.按Storage Adapters/Propeties,按Configure鈕後,選擇Status,勾選Enabled,按OK離開。
4.在Dynamic Discovery標籤,按Add,設定iSCSI Server的IP,連結到CHAP(target authenticates host)認證方式:Do not use CHAP(依實際情況選擇適合認證)
5.認證通過後,按Storage 你就可以在Datastores看到新的iSCSI儲存裝置。
6.移機時,記得要修改catalog檔裡頭的host參數。
7.若有兩台要連結iSCSI Target,需要打開SERVER端的多重連線設定。

CentOS 5 每天定時更新套件

vi /etc/crontab
加入
0 18 * * * root /usr/bin/yum update -y

UPS 的使用及自動關機--VM不斷電批次關機

1.在VM 上自行加入Serial Port 設備來連線UPS,當然ESX
Server 的主機板上是要有這個Serial Port,不然在VM 上加入了也沒有用。因此
目前解決方法是選擇一個VM(OS: CentOS)額外擔任UPS 監視的工作,並且在
VM 上加入一個Serial Port 及安裝UPS 管理程式。
另外因為我們選的是「Use Physical serial port:」會有lock 現象,所以一個實體的
Serial Port 只能對應到一個虛擬的Serial Port,比較慢啟動的VM 是無法connect
實體的Serial Port。
2.UPS 管理程式/設定
  1).準備UPS for linux 管理程式 linux.tar.gz
  2). cd /usr/local/src/
      tar zxvf linux.tar.gz
      cd linux
      ./install
  安裝完成後, 程式的部分會放在 /etc/rups 中
  3). 設定斷電後3分鐘關機
  執行 /etc/rups/rupsc config
  因只有一顆電池,掛一部主機大約10 分鐘就沒電了。保守一點設3 分鐘就好了.
插入[閱讀全文]分隔3. start/stop rups
#/etc/rups/rupsc start
#/etc/rups/rupsc stop
4.利用expect進行自動遠端關機
可利用SSH連線到某主機,產生程序檔script.exp
autoexpect ssh 163.17.XX.XX
修改script.exp,依照實際機器狀況修改
#!/usr/bin/expect -f
set force_conservative 0 ;# set to 1 to force conservative mode even if
;# script wasn't run conservatively originally
if {$force_conservative} {
set send_slow {1 .1}
proc send {ignore arg} {
sleep .1
exp_send -s -- $arg
}
}
set timeout -1
spawn ssh 163.17.xxx.xxx
match_max 100000
expect -exact "Password:"
send -- "root's passwor\r"

expect -exact "sfs# "
send -- "shutdown -p now\r"

expect -exact "sfs# "
send -- "exit\r"

expect eof
---------------------------------------------------

要修改的地方
163.17.xxx.xxx 改為您要登入的電腦IP
"root's password\r" 改為root 密碼。 \r 代表enter
"sfs# " 改為登入主機的名稱
若使用的sell 代號不同也需修改,例如 $
修改好後還要加上可執行的屬性。
測試關機exp 檔能否正確進行關機動作
#expect /root/shutdown-xxxx.exp
5.將所有的shutdown-xxxx.exp 加到 /etc/rups/preshut.bat
/usr/bin/expect /root/shutdown-vm1.exp
/usr/bin/expect /root/shutdown-vm2.exp
/usr/bin/expect /root/shutdown-ESX.exp
先關VM虛擬機,再關ESX本機。

6.修改本機關機指令 /etc/rups/shutdown.ini
建議要修改為符合的命令。如:
/usr/bin/poweroff
7.測試 把Serial 連結電纜拔除即可進行測試。
本資料來源參考黃國順老師ESX研習講義

如何修改GIMP的語言設定

如何修改GIMP的語言設定
直接安裝Gimp
1.Windows → 控制台系統。
2.
系統內容視窗中,選擇進階的標籤,點選下面的環境變數按鈕。
3.
環境變數視窗,點選系統變數區域下的新增按鈕。
4.
變數名稱填入:LANG,變數值填入想要的語系,如:德文 - de、英文 - en、繁中 - zh_TW
5.
重新啟動系統,或在命令列提示字元模式輸入 > set lang=zh_TW
6.
再打開 GIMP 就會成為你想要的語言了。
影片參考  gimp.avi
-----------------------------------
免安裝版Gimp
修改目錄  GIMPPortable\Data\settings\GIMPPortableSettings.ini 檔案
在LANG=後面加入 zh_TW 即可

[Language]
LANG=zh_TW

強制移除DC

在CMD視窗,下 dcpromo /forceremoval

freebsd安裝NOD32 file security

解壓縮 esets.i386.fbs7.tgz.bin
sh ./esets.i386.fbs7.tgz.bin
會產生esets-4.0.8.tgz檔
To INSTALL or UPDATE the Product:
   * Install the package: pkg_add esets-4.0.8.tgz
   *whereis esets_lic 得知  /usr/local/sbin/esets_lic
   * Import the license file: /usr/local/sbin/esets_lic --import /home/NOD32.lic
   * Enter acquired username/password information into the global section
     of main configuration file /usr/local/etc/esets/esets.cfg
     編輯設定檔
     ee /usr/local/etc/esets/esets.cfg
     av_update_username = "NOD32帳號"  如 EAV-12571954
    av_update_password = "NOD32密碼"
    啟動ESET
   * Start main daemon service: /usr/local/etc/rc.d/esets.sh start
檢查是否啟動
mail# ps -ax | grep esets_daemon

73876  ??  Is     0:00.01 /usr/local/sbin/esets_daemon
73881  ??  I      1:33.23 /usr/local/sbin/esets_daemon
To UNINSTALL the Product:
   * Uninstall the package: pkg_delete 'esets-*'
To KEEP your KNOWLEDGE Up-To-Date:
   * Read the User's Guide in /usr/share/doc/esets.
   * Read manual page esets.cfg(5) (use 'man esets.cfg').
To REPORT Bugs or Problems:
   * Please, visit: www.eset.com/support

遇到網頁被置換時處理程序

一般來說,網頁被置換時,入侵者通常會留下其他的後門,或者會修改您系統其他的設定檔,造成其他的損失。即使是專家也不一定可以清除乾淨,以下給您一些建議:
(1)如果有可以用的主機備份,建議直接使用備份取代現有網頁檔案。如果沒有備份,只能找出被置換或被新增的頁面,刪掉它們。
(2)查看哪些不使用的埠號被打開了,找出那些埠號被什麼程式使用,如果是沒見過的程式,請找出該程式的路徑,並刪除相關檔案,並且關閉不使用的埠號;如果有埠號被打開,但是卻沒有程式使用之,請關閉該埠號,並在之後的幾天持續觀察該埠號是否又被打開,如果埠號又被重新打開,建議您重灌整台主機
(3)如果無法重灌,一定要更新OS及service的patch
(4)沒有防火牆的主機務必安裝防火牆
(5)定期檢查system log是否有不明活動
檢查埠號及其對應的網路活動可以在命令提示字元使用[netstat -anob]指令,或是使用微軟的免費小程式[TCPView]

Raspberry pi 安裝 wireless usb 無線網卡

安裝 wireless usb 無線網卡
一、安裝驅動程式
1.更新package database
$ sudo apt-get update
2.先把usb插上去之後,輸入lsusb,查看看型號為何,找出無線網路晶片
$ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 083a:a701 Accton Technology Corp. SMCWUSBS-N3 EZ Connect N Wireless Adapter [Ralink RT3070]
3.使用 apt-cache來查看有哪些驅動
$ apt-cache search ralink
顯示
firmware-ralink - Binary firmware for Ralink wireless cards
所以這邊知道要安裝firmware-ralink
$ sudo apt-get install firmware-ralink
使用lsmod,查看看ralink有沒有被載入,使用ifconfig,看看wlan0有沒有起來
插入[閱讀全文]分隔$ sudo lsmod
使用dmesg看看韌體有沒有load進來
$ dmesg
呼叫wlan0掃瞄附近的 AP
$ sudo iwlist wlan0 scan

或是
$ sudo iwlist wlan0 scan | grep SSID

如果有掃瞄到,代表有正確的驅動起來,現在連上無線AP
安裝wpa client 驅動
$ sudo apt-get install wpasupplicant

編輯 interfaces
sudo nano /etc/network/interfaces

加入以下設定
----------------------------------------------
auto lo
iface lo inet loopback
#如果eth0 抓不到的話, 可以試著把它打開
auto eth0
iface eth0 inet dhcp
#自動開啟wlan0
auto wlan0
allow-hotplug wlan0
#使用dhcp配置
iface wlan0 inet dhcp
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp
# wpa 檔案放在此
wpa-conf /etc/wpa.conf
-----------------------------------------------
新增 wpa.conf 檔
sudo nano /etc/wpa.conf

而 wpa.config 的內容如下,其中的SSID更換成要連的無線AP SSID="MyAP",而 psk 填入連線的密碼(ex:12345678)
------------------------------------------
 network={
  ssid="MyAP"
  proto=RSN
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP
  psk="12345678"
}
--------------------------------------------
不過這邊使用密碼是明碼不太好, 可以使用 wpa_passphrase 把密碼加密一下, wpa_passphrase的輸入格式如下
wpa_passphrase <ssid> [passphrase]

所以輸入
$ wpa_passphrase MyAP 12345678
就會出現
-------------------------------------------------------------------------------
 network={
  ssid="MyAp"
    #psk="12345678"
    psk=b2449175398db27f75a0790f780cdacd0cbf8529e9e29fa051bdf3248f1fd595
}
---------------------------------------------------------------------------------
再把他產生出來的 psk 這段貼入wpa.conf中就可以了
然後重新啟動網卡
$ sudo /etc/init.d/networking restart
顯示
[warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning).
[....] Reconfiguring network interfaces...Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/78:cd:8e:83:9e:21
Sending on   LPF/wlan0/78:cd:8e:83:9e:21
Sending on   Socket/fallback
DHCPRELEASE on wlan0 to 192.168.1.1 port 67
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPOFFER from 192.168.1.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.104 -- renewal in 41681 seconds.
ifup: interface wlan0 already configured
done.
當一切搞定後, 重新reboot應該就可以了

在freebsd架設radius server

1.安裝FreeRADIUS套件
#pkg install freeradius
安裝後設定檔預設會放在/usr/local/etc/raddb 之下

2.編輯client.conf
#vi /usr/local/etc/raddb/clients.conf
加入即將登入認證的controller IP
client 163.17.38.208 {
secret = wireless-ap
}
client 163.17.38.209 {
secret = wireless-ap
}
client 163.17.38.63 {
secret = wireless-ap
}

3.編輯 users
#vi /usr/local/etc/raddb/users
加入網卡MAC
F4F15ADE2D8E Auth-Type := Local, User-Password := "F4F15ADE2D8E"
C417FE5EB9DB Auth-Type := Local, User-Password := "C417FE5EB9DB"
加入登入帳號密碼
admin Cleartext-Password := "1234"

4.啟用radius server
#service radiusd start

   停用radius serveing
#service radiusd stop

  重新啟用radius serveing
#service radiusd restart

5.本機測試
#radtest 帳號 密碼 127.0.0.1 0 testing123
#radtest F4F15ADE2D8E F4F15ADE2D8E 127.0.0.1 0 testing123
Sending Access-Request of id 249 to 127.0.0.1 port 1812
        User-Name = "F4F15ADE2D8E"
        User-Password = "F4F15ADE2D8E"
        NAS-IP-Address = 163.17.236.9
        NAS-Port = 0
        Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=249, length=20
看到此畫面表認證成功。

6.從遠端機測試
#radtest 帳號 密碼 163.17.236.X 0 wireless-ap
#radtest F4F15ADE2D8E F4F15ADE2D8E 163.17.236.X 0 wireless-ap
Sending Access-Request of id 164 to 163.17.236.9 port 1812
        User-Name = "F4F15ADE2D8E"
        User-Password = "F4F15ADE2D8E"
        NAS-IP-Address = 163.17.236.xx
        NAS-Port = 0
        Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Accept packet from host 163.17.236.x port 1812, id=164, length=20
看到此畫面表認證成功。
7.開啟防火牆
本機防火牆及學校防火牆加入允許來源為教網中心controller IP 查詢的規則
1. 本機:
#vi /etc/sysconfig/iptables
加入
-A INPUT -s 163.17.38.208 -p udp --dport 1812:1814 -j ACCEPT
-A INPUT -s 163.17.38.209 -p udp --dport 1812:1814 -j ACCEPT
重新啟動 iptables
#service iptables restart



2014年9月18日 星期四

利用scp遠端複製檔案及資料夾

幫你將檔案傳送至另一端 Linux 電腦~

接著我們看看如何使用~~

假設我們有兩台電腦…..

A電腦 IP : 192.168.1.1
B電腦 IP : 192.168.5.1

[上傳]
若目前使用A電腦,我們要將 A電腦 某個檔案,傳送至 B電腦 中,可以這麼輸入

scp  [-P  Port]  [-pr]  [-l  速度]  [傳送至遠端的檔案]  [遠端帳號@IP:放置的路徑]

ex.  scp  -P  1234  -pr  /home/user/temp/  test@192.168.5.1:/home/test/test/

[下載]
若目前使用A電腦,我們想從 B電腦 某個檔案,下載至 A電腦 中,可以這麼輸入

scp  [-P  Port]  [-pr]  [-l  速度]  [遠端帳號@IP:檔案路徑]  [儲存至本機的路徑]

ex.  scp  -P  1234  -pr  test@192.168.5.1:/home/test/test/  /home/user/temp/

參數說明

[-P  Port]  scp 指令預設是走 22 Port ,若想走其他 Port 可以加入此參數

[-p]  保留原檔案的屬性(權限)資料

[-r]  若要傳送目錄時,要記得家此指令才可以傳送整個目錄

[-l  速度]  限制傳輸速度,單位為  Kbits/s