搜尋此網誌

2016年10月28日 星期五

安裝 JDK 環境 與 Tomcat 8.5.x


yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-headless.x86_64 java-1.8.0-openjdk-devel.x86_64


從以下網址下載最新版本
http://tomcat.apache.org/download-80.cgi

8.5.6版
http://ftp.twaren.net/Unix/Web/apache/tomcat/tomcat-8/v8.5.6/bin/apache-tomcat-8.5.6.tar.gz

在 root 底下建立 tomcat8 目錄,透過 wget 下載後並解開
搬移至 /usr/local 底下
mv apache-tomcat-8.5.6 /usr/local/tomcat


chmod +x /etc/rc.d/rc.local
vi /etc/rc.d/rc.local

最後一行編輯加入
# Tomcat Startup
su -c '/tomcat/bin/startup.sh &'

重新開機檢查 tomcat 是否能夠正常啟動
以 top 查看 或者是用 http://IP:8080/ 查看

如果成功了,進入 /usr/local/tomcat/webapps
刪除或者是更名以下兩個目錄,降低被入侵風險
manager
host-manager





Postfix 手動刪除所有還在 Queue 中的郵件

常用的指令:

列出目前在 Mail Queue 中的信件
mailq

刪除所有在 Queue 中的郵件
postsuper -d ALL

刪除所有正在 deferred 佇列中的郵件 ( 刪除曾經發送失敗的信 )
postsuper -d ALL deferred

刪除所有正在 deferred 佇列中的郵件 ( 可看出哪些信被刪除了 )
find /var/spool/postfix/deferred -type f -exec rm -vf \{\} \;

刪掉「三天以前」無法發出的郵件
find /var/spool/postfix/deferred -type f -mtime +3 -exec rm -f \{\} \;

列出目前所有無法發出的郵件
find /var/spool/postfix/deferred -type f -exec ls -l --time-style=+%Y-%m-%d_%H:%M:%S {} \;

刪除超過 5 天的 "defer" 佇列中的退信紀錄
find /var/spool/postfix/defer -type f -mtime +5 -exec rm -f \{\} \;



參考 qmgr - Postfix queue manager 

2016年10月26日 星期三

libvirt qcow2 格式轉換

- qcow2 to vmdk
qemu-img convert -f qcow2 file.qcow2 -O vmdk file.vmdk


- qed to vmdk
qemu-img convert -f qed file.qed -O vmdk file.vmdk


-qcow2 to qed
qemu-img convert -f qcow2 file.qcow2 -O qed file.qed




2016年10月24日 星期一

UBuntu 安裝 SNMPD

apt-get install snmpd

cp /etc/snmp/snmpd.conf  /etc/snmp/snmpd.conf.bak

nano /etc/snmp/snmpd.conf

找到以下這行,前面加上#
#view    systemview    included   .1.3.6.1.2.1.25.1.1
新增以下這行
view    systemview    included   .1

新增三行
rocommunity  public
syslocation  "Taipei, Taiwan"
syscontact  indychou@gmail.com

Ubuntu的系統還要再安裝mib download
apt-get -y install snmp-mibs-downloader

重啟snmpd服務
/etc/init.d/snmpd restart

確認:
netstat -auntp | grep snmp

snmpwalk -c public -v 2c 192.168.1.1 (IP 自己改)






Ubuntu 設定固定 IP

修改 /etc/network/interfaces
將 DHCP 設定註解掉,然後加入下面的 IP 設定。

例如:
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.10
netmask 255.255.0.0
gateway 192.168.1.254

修改 /etc/resolv.conf
nameserver 168.95.1.1
nameserver 168.95.192.1

sudo ifdown eth0
sudo ifup eth0

2016年10月17日 星期一

安裝完Ubuntu 桌面後要做的15件事

參考文:https://read01.com/RPndg.html

1. 啟用Ubuntu額外軟體庫並更新系統
啟用Canonical的官方合作夥伴提供的Ubuntu額外軟體庫,並且上系統安全補丁和軟體更新。
從左邊menu中打開System Settings -> Software and Updates工具,並檢查所有Ubuntu軟體和其他軟體庫(Canonical 的合作夥伴所提供),點擊關閉按鈕並等待重新加載緩存源樹。

搜尋此網誌