Tuesday, July 24, 2012

Shutdown Windows with shutdown command

http://thaiwinadmin.blogspot.com/2007/06/shutdown-windows-with-shutdown-command.html

C:\>shutdown.exe หรือ shutdown.exe /? หรือ shutdown.exe /help

Options
-i แสดงหน้าอินเทอร์เฟชแบบ GUI
-l ให้ทำการ logoff ยูเซอร์ที่กำลังล็อกออนอยู่ (ไม่สามารถใช้ร่วมกัลอ็อปชัน - m)
-s ปิดเครื่องคอมพิวเตอร์
-r ทำการรีสตาร์ทเครื่องคอมพิวเตอร์
-a ยกเลิกการปิดเครื่องคอมพิวเตอร์
-m \\computername ทำการปิดเครื่องคอมพิวเตอร์ชื่อ "computername" แบบรีโมท
-t xx เวลาที่ใช้ในการปิดเครื่องคอมพิวเตอร์
-c "comment" รายละเอียดหรือข้อความที่จะแสดงให้ยูเซอร์ทราบเมื่อทำการปิดเครื่องคอมพิวเตอร์
-f ทำการปิดโปรแกรมที่กำลังรันอยู่
-d [u][p]:xx:yy รหัสแสดงเหตุผลของการปิดเครื่องคอมพิวเตอร์ u = รหัสของยูเซอร์ / p = รหัสของการปิดตามกำหนดการ / xx = รหัสของเหตุผลหลัก / yy = รหัสของเหตุผลรอง


การใช้งานแบบ Local
ในการใช้งานคำสั่ง shutdown แบบโลคอลนั้นให้ทำการรันคำสั่งตามหัวข้อที่ต้องการด้านล่าง

-ทำการปิดเครื่องคอมพิวเตอร์และปิดโปรแกรมในเวลา 1 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -s -f -t 01

-ทำการรีสตาร์ทเครื่องคอมพิวเตอร์และปิดโปรแกรมในเวลา 5 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -r -f -t 05

-ทำการล็อกออฟยูเซอร์ที่กำลังใช้งานในเวลา 1 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -l -f -t 01


การใช้งานแบบ Remote
ในการใช้งานคำสั่ง shutdown แบบรีโมทนั้นจะทำงานได้ก็ต่อเมื่อมีการเชื่อมต่อผ่านทาง Remote IPC ระหว่างเครื่องคอมพิวเตอร์ที่ควบคุมกับเครื่องคอมพิวเตอร์ที่ต้องการสั่งการ โดยสามารถใช้งานคำสั่ง shutdown.exe แบบรีโมทได้ 2 รูปแบบตามหัวข้อด้านล่าง

-ทำการปิดเครื่องคอมพิวเตอร์ชื่อ staff1 และปิดโปรแกรมในเวลา 1 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -s -m \\staff1 -f -t 01

-ทำการรัสตาร์ทเครื่องคอมพิวเตอร์ชื่อ staff1 และปิดโปรแกรมในเวลา 5 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -r -m \\staff1 -f -t 05

Friday, July 13, 2012

Blocking IP Range using UFW

http://www.guyrutenberg.com/2009/11/07/blocking-ip-range-using-ufw/
http://ubuntuforums.org/showthread.php?t=823741

advanced allow example for allowing access from an ip address range 10.120.0.1 - 10.120.0.255 to port 22

sudo ufw allow from 10.0.0.0/24 to any port 22


sudo ufw deny from 10.0.0.0/24 to any port 22

How to blacklist an IP Address in Apache

http://blog.bodhizazen.net/linux/how-to-blacklist-an-ip-address-in-apache/
http://www.howtoforge.com/how-to-block-spammers-with-apache2-mod_spamhaus-debian-etch


order allow,deny
allow from all
deny from 111.222.33.444
deny from 111.222.33

111.222.33 == 111.222.33.** (the entire 111.222.33 subnet, helpful from spammers who change IP, mean otherwise ;) )


<Directory "/home/th/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Allow from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
deny from 93.182
     </Directory>

แต่เค้าแนะนำให้กำหนดที่ iptable น่าจะโอเคกว่า