官方網站

官方網站: http://www.w-type.com.tw

2015年11月24日 星期二

讓usb隨身碟可以在virtualbox guestOS 下抓到(host OS是 Ubuntu)

1. 安裝 Extension_Pack>到VirtualBox管理畫面>檔案>喜好設定>擴充套件
要確定VirtualBox_Extension_Pack, 有被加入


2. 將使用者 將入  vboxusers 這個群組
sudo usermod -G vboxusers -a 使用者名稱
(可用 使用者及群組 查看, 是否加入)

3. 重新開機

4. 開啟gust OS, 裝置> USB設備  可以看到 掛上的USB設備


PS. 如果USB隨身碟 只能在一OS出現,也就是 說, 當guest OS取得 USB隨身碟, 那 host OS的USB隨身碟就會自動消失

2015年11月20日 星期五

Ubuntu的系統備份

目前知道 ghost 無法對Ubuntu HDD 備份
但 我又要切割HDD(反正容量太大也浪費)

所以採用方式 如下(一顆500GB SATA)(記憶體8GB)
1. 先用傳統DOS(XPE, Win7PE等) 切割成 100GB, 400GB
2. 使用 Ubuntu CD安裝系統, 選擇100GB 那區塊
3. 68GB / 給 EXT4 主要
4. SWAP 給 EXT4 置換區 約記憶體二倍(我都乾脆給32GB)
5. 安裝Ubuntu到完成
6. 使用 TrueImage2013 CD開機 進行整個系統備份(記得/ 與SWAP都一起選)
7. 要等很久, 而且檔案很大, 大約100GB的 80%=80GB
反正盡量資料 都放 400GB 空間就好
以後 還原 也OK

安裝 於 Ubuntu ~ DoS壓力測試軟體

hping3 ~ DDoS壓力測試軟體(攻擊類型:ICMP/UDP/SYN)
wget http://slackbuilds.org/slackbuilds/13.37/network/hping3.tar.gz
tar zxvf hping2.0.0-rc3.tar.gz
apt-get install hping3
hping3 -h(查看說明)
-------------------------------------------------------------------------------------
安裝Zarp~ DDoS壓力測試軟體(攻擊類型:SYN)
1. apt-get install python3 python3-tk
2. apt-get install git
3. sudo apt-get install python-scapy python-pyx python-gnuplot
4. git clone git://github.com/hatRiot/zarp.git
5. cd zarp
6. python zarp.py --update
7. ./zarp.py
 (sudo ./zarp.py --help)(看 說明)
https://github.com/hatRiot/zarp
-------------------------------------------------------------------------------------
安裝PenTBox~ DDoS壓力測試軟體(攻擊類型:TCP/SYN)
tar zxvf pentbox-1.8.tar.gz
cd pentbox-1.8
./pentbox.rb
--------------------------------------------------------------------------------------
HULK~ DDoS壓力測試軟體(攻擊類型:HTTP GET)
將HULK.ZIP 解壓縮, 因是用python 寫, 所以要安裝python
還要將 hulk.py 開放 可以執行權限
http://www.sectorix.com/2012/05/17/hulk-web-server-dos-tool/
---------------------------------------------------------------------------------------
R.U.D.Y~ DDoS壓力測試軟體(攻擊類型: HTTP POST)
因是用python 寫, 所以要安裝python
apt-get install subversion
svn checkout http://r-u-dead-yet.googlecode.com/svn/trunk/ r-u-dead-yet-read-only
https://code.google.com/p/r-u-dead-yet/
---------------------------------------------------------------------------------------
pyloris~ DDoS壓力測試軟體
tar zxvf pyloris-3.2.tgz
---------------------------------------------------------------------------------------
torshammer~ DDoS壓力測試軟體
tar zxvf torshammer.tgz
./torshammer.py
---------------------------------------------------------------------------------------
goldeneye~ DDoS壓力測試軟體
GoldenEye-master.zip
./goldeneye.py
---------------------------------------------------------------------------------------
Anonymous-DoS~ DDoS壓力測試軟體
Anonymous-DoS.zip解開壓縮,
可以連結一網頁, 用來輸入測試網址
---------------------------------------------------------------------------------------
THC SSL DOS~ DDoS壓力測試軟體(攻擊類型:SSL renegotiation)
https://www.thc.org/thc-ssl-dos/
可以 使用 window 版
例如: thc-ssl-dos.exe --accept 192.168.8.252 443
---------------------------------------------------------------------------------------
LOIC/ HOIC~window版(攻擊類型:UDP/TCP/HTTP GET)
http://sourceforge.net/projects/loic/
http://sourceforge.net/projects/highorbitioncannon/
----------------------------------------------------------------------------------------

在Ubuntu 下的 wireshark

一般而言, 當安裝Ubuntu, 然後 再 安裝 wireshark, 會發現 wireshark找不到網卡
那是權限問題, 可以執行如下 就可以解決

sudo apt-get install wireshark
sudo dpkg-reconfigure wireshark-common
sudo usermod -a -G wireshark 使用者帳號
sudo reboot
















ubuntu開機自動掛載其他硬碟

其實 很多文章寫 直接編輯 /etc/fstab
但有時 要 測試要寫那行的參數, 也是 一點點麻煩
後來發現 有自動掛載, 所以提供給大家

1. 左上方的搜尋輸入 disk





2. 執行 碟碟
3. 選取掛掛磁碟機機
4. 點下面齒輪(更多動作)>編輯掛載選項


















5. 開啟掛載



























2015年11月8日 星期日

辦公室常用軟體

燒錄軟體: Brasepro (搜尋軟體)
播放音樂: Rhythmbox(搜尋軟體)
編輯音樂: Musescore(ubuntu軟體中心)
編輯影片: Piviti(ubuntu軟體中心)
播放影片: VLC(ubuntu軟體中心)
網路廣播: BetaRadio(ubuntu軟體中心)
繪圖軟體: GIMP(ubuntu軟體中心)
瀏覽器: Chromiun(ubuntu軟體中心)
email: Thunderbird(搜尋軟體)
Line: 使用 chromeAPP應用程式
Google driver: 使用 chromeAPP應用程式
遠端桌面(RDP): Remmina(搜尋軟體)
Virtualbox:(ubuntu軟體中心)
執行 exe: Wine (ubuntu軟體中心)
Office: Libreoffice (搜尋軟體)

看圖軟體: xnview: 官網下載: http://www.xnview.com/en/index.php

==========================================
ubuntu軟體中心:

搜尋軟體:

開機自動啟用 rainlendar

1. 先去 Rainlender 網站下載版本
http://www.rainlendar.net/cms/index.php?option=com_rny_download&all=1
對於 ubunutu 15版  只能選擇 Linux 32bit (Other) 或 Linux 64bit (Other)
2. 解壓縮後, 只能點二下執行...Rainlender2

3. 開機 要執行   就到搜尋輸入:gnome-session
4. 按加入>輸入名稱>找出路徑>OK


2015年11月7日 星期六

ubuntu 15版的 注音輸入法

Ubuntu14版 (含) 是以iBus 套件的輸入法
Ubuntu 15版 則有 iBus 與fcitx 二個套件

1. iBus 有一個近似於新注音的輸入法
2. gcin 目前接近新注音的輸入法是詞音輸入法(不支援新酷音輸入法)
   (到軟體中心>輸入gcin> 選擇安裝gcin tools)





3. fcitx 目前有提供新酷音輸入法支援

 右上方>有鍵盤圖示
按 左下方的+>選定 漢語(台灣)>安裝 新酷音

最後記得到文字輸入>切換組合鍵去設定


2015年8月27日 星期四

Samba 新增目錄設定

1.設定 samba 設定檔
sudo vim /etc/samba/smb.conf
-------------------------------------------------------------
2.預定要增加分享的資料夾 , 放在檔案的最後面加上
[Sharename]                            分享資料夾的名稱
path = /home/xxxx                   分享路徑 (若目錄~只能讀不能寫)
browseable = yes                    是否可瀏覽
read only = no                         不要唯讀
create mask = 0644                 檔案遮罩
directory mask = 0755             資料夾遮罩
-------------------------------------------------------------
跳出 vim
-------------------------------------------------------------
3.重新啟動 samba 服務
sudo /etc/init.d/smbd restart
4. 建立samba帳號密碼 
sudo smbpasswd -a    已有的帳號

ubuntu下安裝 VMWare 7

1.  先切換到 root權限, su 指令
2.  sudo apt-get install build-essential linux-headers-`uname -r`
3.  mkdir ~/VMware && cd ~/VMware
4.  wget -c http://goo.gl/I2Hytp -O VMware-Player-7.1.0.x86_64.bundle.tar
5.  tar -xvf VMware-Player-7.1.0.x86_64.bundle.tar
6.  chmod +x VMware-Player-7.1.0-2496824.x86_64.bundle
7.  sudo sh VMware-Player-7.1.0-2496824.x86_64.bundle
8. 安裝完成. 到軟體搜尋, 就 可以找到

啟動無線網路卡之 monitor模式

1. iwconfig
確定 wlan0 是 mode: manages
2. 執行如下(root權限)
ifconfig wlan0 down
iwconfig wlan0 mode monitor
ifconfig wlan0 up

3.iwconfig
看 wlan0 是 mode: monitor

4. iwconfig wlan0 channel 4
(選定看哪一個 頻道, 例如 4號)



Ubuntu 執行 wireshark~抓到 網卡

一般而言, 當安裝Ubuntu, 然後 再 安裝 wireshark, 會發現 wireshark找不到網卡
那是權限問題, 可以執行如下 就可以解決

sudo apt-get install wireshark
sudo dpkg-reconfigure wireshark-common
sudo usermod -a -G wireshark 使用者帳號
sudo reboot



安裝Zarp~ DoS壓力測試軟體

此是採用Python寫, 要有安裝 Python, Git, Scapy
是在命令模式 下執行
1. apt-get install python3 python3-tk
2. apt-get install git
3. sudo apt-get install python-scapy python-pyx python-gnuplot
4. git clone git://github.com/hatRiot/zarp.git
5. cd zarp
6. python zarp.py --update 7. ./zarp.py
(sudo ./zarp.py --help)(看 說明)

Ubuntu與win 比對(針對安裝軟體)


安裝 squirrelmail

1.   先測試 ubuntu server的 dovecot 及 postfix是否有啟動
      sudo /etc/init.d/dovecot restart
      sudo /etc/init.d/postfix restart
2.   sudo vim /etc/dovecot/dovecot.conf 將以下加到最下面 disable_plaintext_auth = no
3.   安裝squirrelmail
      sudo apt-get upgrade(建議先更新)
      sudo apt-get install squirrelmail
4.   安裝後, 執行 squirrelmail-configure, 可設定網域
      選第10項 language
      Default Language:[en_US] 改成 zh_TW
      Default Charset:[iso-8859-1] 改成 Unicode
5.   設好 , q跳出
6.   sudo cp /etc/squirrelmail/apache.conf /etc/apache2/sites-enabled/squirrelmail
7.   sudo vim /etc/apache2/sites-enable/squirrelmail
      修改第一行 Alias /webmail /usr/share/squirrelmail  (此是將設定網路目錄 是 webmail)
8.   sudo vim /etc/dovecot/dovecot.conf
      最下面加上protocols = imap imaps
      找到#listen = *, :: 將前面的註解#拿掉
9.   跳出後, 重新開機(或重啟服務)
10. 到 別台PC, IE 下, 打入 http://Ubuntu伺服器IP/webmail 看到松鼠圖案 就OK

Samba 新增目錄設定

1.設定 samba 設定檔
sudo vim /etc/samba/smb.conf
-------------------------------------------------------------
2.預定要增加分享的資料夾 , 放在檔案的最後面加上
[Sharename]                            分享資料夾的名稱
path = /home/xxxx                   分享路徑 (若目錄~只能讀不能寫)
browseable = yes                    是否可瀏覽
read only = no                         不要唯讀
create mask = 0644                 檔案遮罩
directory mask = 0755             資料夾遮罩
-------------------------------------------------------------
跳出 vim
-------------------------------------------------------------
3.重新啟動 samba 服務
sudo /etc/init.d/smbd restart
4. 建立samba帳號密碼 
sudo smbpasswd -a    已有的帳號

帳號新增刪除檢視

# 新增帳號 accountname(可自行輸入 帳號名稱)
sudo  useradd  accountname
# accountname設定密碼
sudo  passwd  accountname 
# 刪除accountname帳號
sudo  userdel  accountname 
# 建立accountname帳號的目錄
sudo  mkdir  /home/accountname 
# 刪除accountname帳號的目錄及所有檔案
sudo  rm  -R  /home/accountname 
把目錄(/var/www)的讀寫權限讓出來給所指定的使用者
sudo chown -R 使用者名稱   /var/www 
================================
# 檢視修改所有使用者資訊
sudo vim /etc/passwd

網路卡 停用啟用 及使用 port

sudo /etc/init.d/networking restart 
重新啟用所有網路介面
sudo ifdown eth0
關閉 eth0 裝置
sudo ifup eth0 
啟用 eth0 裝置
netstat 用法
netstat -a 列出所有連線,包含 TCP、UDP 和 Socket 通訊
netstat -l 列出主機在 Listen 的連線,通常為伺服器軟體
netstat -n 列出 netstat 時不做 IP 反查,速度較快
netstat -p 列出使用該連線的軟體名稱和 PID
netstat -t 列出 TCP 連線
netstat -u 列出 UDP 連線
ifconfig
查看有線網卡設定
iwconfig
查看無線網卡設定

關機重啟指令

如果切换到root权下 直接输入命令 免sudo
-------------------------------------------------------------------------
sudo init 0                        (關機)
poweroff                          (整台伺服器會關閉)
halt                                  (關機)~畫面會停在 system halted
sudo shutdown -h now     (整台伺服器會關閉)
--------------------------------------------------------------------------
sudo init 6                     (重啟)
sudo shutdown -r now   (重啟)
reboot                           (重啟)

安裝 Apache

安裝 Apache
sudo apt-get install apache2  
sudo /etc/init.d/apache2 start
sudo a2enmod rewrite
-------------------
輸入 http://伺服器IP
網頁會出現
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet

啟動與停止 Psotfix+Dovecot

sudo /etc/init.d/postfix start     #啟動 Postfix
sudo /etc/init.d/postfix stop     #停止 Postfix
sudo /etc/init.d/postfix restart  #重新啟動 Postfix
======================================
sudo /etc/init.d/dovecot start   #啟動 Dovecot
sudo /etc/init.d/dovecot stop   #停止 Dovecot
sudo /etc/init.d/dovecot restart   #重新啟動 Dovecot

安裝 webmin(1.620)

1.sudo apt-get install libauthen-pam-perl libnet-ssleay-perl libpam-runtime openssl perl perl-modules
2.sudo apt-get -f install
3. sudo apt-get install libauthen-pam-perl libnet-ssleay-perl libpam-runtime openssl perl perl-modules
4.wget http://prdownloads.sourceforge.net/webadmin/webmin_1.620_all.deb
5.sudo dpkg -i webmin_1.620_all.deb
6. sudo apt-get install -f (裡頭 有一地方要按 Y)

安裝後  就可以用 https://伺服器名稱或IP:10000
登入設定控制

修改 IP設定(用 Vim)

sudo vim /etc/network/interfaces
原本
        auto eth0
        iface eth0 inet dhcp
改成
        auto eth0
        iface eth0 inet static
        address 192.168.1.***
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.254

改好, 跳出Vim
sudo /etc/init.d/networking restart
===========================
修改 DNS設定
sudo vi /etc/resolv.conf
nameserver 168.95.1.1

Vim時常使用指令

進入編輯模式 (I,l a,A o,O r,R )
------------
跳出編輯模式: Esc
Ctrl + f  螢幕向下移動一頁[
Ctrl + b 螢幕向上移動一頁
dd 刪除游標所在的那一整列
yy 複製游標所在的那一行
p,P p 為將已複製的資料在游標下一行貼上,P 則為貼在游標上一行
u 復原前一個動作
------------
命令模式:
:/搜尋字串,  按 n表示下一個搜尋結果
:w 儲存
:q 離開
:wq 儲存後離開
:wq! 則為強制儲存後離開

修改亂碼 ~ Ubuntu改回英文模式

sudo vim /etc/default/locale(透過 vim 編輯軟體)

原本是  LANG="zh_TW.UTF-8"
               LANGUAGE="zh_TW:zh"

改成:      LANG="en_US.UTF-8"
               LANGUAGE="en_US:en"

在server安裝 桌面套件

1. sudo apt-get update
2. sudo apt-get install ubuntu-desktop
3. reboot

安裝後, 如何知道root密碼

1. 先用安裝過程的使用者登入
2. 輸入 sudo passwd root
3. 就會先詢問你原登入使用者的密碼
4. 接下來二次輸入的 就是 root密碼
5. OK後,就可以用root登入