Disable & remove Apparmour
#sudo /etc/init.d/apparmour stop
#sudo /etc/init.d/apparmor teardown
#sudo update-rc.d -f apparmor remove
Tuesday, February 25, 2014
Wednesday, February 12, 2014
บันทึกคอนฟิก switch 3com 5500G
อ้างอิง nisolution.co.th : LINK
- คำสั่งที่ใช้ในการ Save Configuration
è ตัวอย่างการใช้คำสั่ง
<5500-ei>save -> ใช้คำสั่ง Save จากนั้นกดปุ่ม Enter5500-ei>
The configuration will be written to the device.
Are you sure?[Y/N] y -> ตอบ Y เพื่อทำการ Save จากนั้นกดปุ่ม Enter
Please input the file name (*.cfg)
[flash:3comoscfg.cfg]: -> เลือกชื่อไฟล์ที่ต้องการ Save Configuration ถ้าต้องการ Save ไว้ที่ไฟล์อื่นก็สามารถพิมพ์ชื่อไฟล์เข้าไปได้หรือกด Enter ผ่านไปโดยจะทำการ Save ไว้ที่ไฟล์ 3comoscfg.cfg
- คำส่งที่ใช้ในการ Factory Default
è ตัวอย่างการใช้คำสั่ง
<5500-ei>reset saved-configuration -> คำสั่งที่ใช้ในการ Factory Default จากนั้นกด Enter5500-ei>
The saved configuration will be erased.
Are you sure?[Y/N] y -> ถ้ามั่นใจแล้วตอบ Y แล้วกด Enter
Configuration in flash memory is being cleared.
Please wait …
<5500-ei>reboot -> จากนั้นใช้คำสั่ง reboot เพื่อ Restart อุปกรณ์5500-ei>
This will reboot device. Continue? [Y/N] y -> ตอบ y อีกครั้งเพื่อทำการ Reboot
หลังจากสั่ง Reboot ตัวอุปกรณ์แล้วจากนั้น Switch จะกลับมาเป็นค่า Default ที่มาจากโรงงานโดยค่า Configuration เดิมจะหายหมด โดยเราจะต้องทำการตั้งค่าเริ่มต้นของระบบใหม่ไม่ว่าจะเป็น Password ของ Admin สิทธ์ในการเข้าถึงต่างๆ เวลาของระบบ รวมถึงค่า Configuration ต่างๆ
DHCP multisubnet on Linux dhcp server
Edit config
------dhcpd.conf---------
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
# internal subnet.
subnet 192.168.x.0 netmask 255.255.255.0 {
range 192.168.x.90 192.168.x.150;
option domain-name-servers 192.168.x.xx, 192.168.x.x;
option routers 192.168.x.254;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.x.255;
}
# Other Subnet
subnet 192.168.2.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
option domain-name-servers 192.168.x.xx, 192.168.x.x;
range 192.168.2.10 192.168.2.120;
}
host computer {
hardware ethernet 00:E0:7D:FD:04:AB;
fixed-address 192.168.x.xx;
}
configure switch 3com 5500G-ei ให้ DHCP Relay
Thursday, January 30, 2014
Converting to a virtual machine image
ต้องการ Convert Linux Server(Mail) run os Debain ไปยัง Vmware แต่ติดปัญหาว่ามัน Convert ไม่ได้ จึงต้องใช้วิธีการ Convert ให้เป็น Image file(IMG) ก่อน จากนั้น convert img -to .vmdk (Vmware)
วิธีการ
1. ในเครื่อง Linux หา h/d สักลูกไปจั้มต่อด้านหลัง แล้ว mount h/d external ขึ้นมา เพื่อเก็บไฟล์ Image หรือ Map network drive ไปยังเครื่อง Share File server ดังนี้ แก้ไข /etc/fstab
//192.168.x.xx/Sharefile /media/disk cifs username=center1,password=mst001,iocharset=utf8,codepage=unicode,unicode 0 0
เสร็จแล้วสร้าง Folder ที่ /media/disk แล้ว Run mount -a จะ Map driver ขึ้นมา
2. Convert Image file ด้วยคำสั่ง
3. ติดตั้ง Software qemu-img เพื่อ Convert File Image
ผมใช้ Ubuntu Convert
qemu-img convert -f raw sda.img -O vmdk sda.vmdk.
4. นำไฟล์ Vmdk ที่ได้ Add disk เข้าไปใน Vmware
เข้าไปสร้าง Vmware ไว้ก่อนแต่ไม่ต้องมีต้อง H/D เพราะจะแอดเพิ่มเข้าไปที่หลัง
5. ทดสอบการใช้งาน
ในเคสนี้เจอว่า มันไม่สามารถรัน Mysql ได้ เกิด Err.
'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)'
วิธีการแก้ปัญหา
แก้ไข file /etc/mysql/my.cnf เพิ่มบรรทัดนี้เข้าไป แล้ว Restart 1 ครั้ง
อ้างอิง
Convert Image and Vmware
แก้ไข Err. mysql
Add/Remove Mysql
วิธีการ
1. ในเครื่อง Linux หา h/d สักลูกไปจั้มต่อด้านหลัง แล้ว mount h/d external ขึ้นมา เพื่อเก็บไฟล์ Image หรือ Map network drive ไปยังเครื่อง Share File server ดังนี้ แก้ไข /etc/fstab
//192.168.x.xx/Sharefile /media/disk cifs username=center1,password=mst001,iocharset=utf8,codepage=unicode,unicode 0 0
เสร็จแล้วสร้าง Folder ที่ /media/disk แล้ว Run mount -a จะ Map driver ขึ้นมา
2. Convert Image file ด้วยคำสั่ง
dd if=/dev/sda of=/media/EXTERNAL_DRIVE/sda.img bs=1024
3. ติดตั้ง Software qemu-img เพื่อ Convert File Image
ผมใช้ Ubuntu Convert
qemu-img convert -f raw sda.img -O vmdk sda.vmdk.
4. นำไฟล์ Vmdk ที่ได้ Add disk เข้าไปใน Vmware
เข้าไปสร้าง Vmware ไว้ก่อนแต่ไม่ต้องมีต้อง H/D เพราะจะแอดเพิ่มเข้าไปที่หลัง
5. ทดสอบการใช้งาน
ในเคสนี้เจอว่า มันไม่สามารถรัน Mysql ได้ เกิด Err.
'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)'
วิธีการแก้ปัญหา
แก้ไข file /etc/mysql/my.cnf เพิ่มบรรทัดนี้เข้าไป แล้ว Restart 1 ครั้ง
[mysqld]
innodb_force_recovery = 1
อ้างอิง
Convert Image and Vmware
แก้ไข Err. mysql
Add/Remove Mysql
Tuesday, January 21, 2014
vmware command
Show list host on vmwere:
vim-cmd vmsvc/getallvms
Show/Add/Remove route
esxcli network ip route ipv4 list | add | remove
Ref: www.vmware.com
Show Interface
esxcfg-nics -l
esxcfg-vswitch -l
Show IP
Set IP
vim-cmd vmsvc/getallvms
Show/Add/Remove route
esxcli network ip route ipv4 list | add | remove
Ref: www.vmware.com
Show Interface
esxcfg-nics -l
esxcfg-vswitch -l
Show IP
esxcli network ip interface ipv4 get esxcli network ip interface ipv4 set -i vmk1 -I 10.27.51.143 -N 255.255.255.0 -t staticSunday, January 19, 2014
vmware knowledge base articles 2049143
VMware vSphere Hypervisor (ESXi) V5.5
ไม่สามารถ Connect ได้จาก windows 2003/xp เพราะขณะติดตั้งจะมี Err. แจ้ง vmware knowledge base articles 2049143 วิธีแก้ไข
1. เปิดล็อก ssh จาก ESXI server ให้ remote ssh เข้าไปได้
2. แก้ไขไฟล์ config.xml ดังนี้
#cp /etc/vmware/rhttpproxy/config.xml /etc/vmware/rhttpproxy/config.xml.bak
#vi /etc/vmware/rhttpproxy/config.xml
---------------------------
เพิ่มบรรทัดสุดท้ายเข้า
แล้ว /etc/init.d/rhttpproxy restart ครั้งหนึ่ง
----------------------------
3. Download path windows 2003/xp มาติดตั้ง จากเว็บ http://kb.vmware.com
Ref: kb.vmware.com
ไม่สามารถ Connect ได้จาก windows 2003/xp เพราะขณะติดตั้งจะมี Err. แจ้ง vmware knowledge base articles 2049143 วิธีแก้ไข
1. เปิดล็อก ssh จาก ESXI server ให้ remote ssh เข้าไปได้
2. แก้ไขไฟล์ config.xml ดังนี้
#cp /etc/vmware/rhttpproxy/config.xml /etc/vmware/rhttpproxy/config.xml.bak
#vi /etc/vmware/rhttpproxy/config.xml
---------------------------
เพิ่มบรรทัด
แล้ว /etc/init.d/rhttpproxy restart ครั้งหนึ่ง
----------------------------
3. Download path windows 2003/xp มาติดตั้ง จากเว็บ http://kb.vmware.com
Ref: kb.vmware.com
Wednesday, January 15, 2014
Update JRE Java on ubuntu (java version "1.7.0_51")
1. Download Java
2. Install Java from website
or
3. Install java from website
4. กรณีเปิดใน Firefox แล้วแจ้ง Error: application blocked by security settings ให้แก้ไขใน Firefox ดังนี้
vim /etc/apparmor.d/abstractions/ubuntu-browsers.d/java
---------------------------------------------Start------------------------------------
# Java plugin
owner @{HOME}/.java/deployment/deployment.properties k,
/etc/java-*/ r,
/etc/java-*/** r,
# /usr/lib/jvm/java-6-openjdk*/jre/lib/*/IcedTeaPlugin.so mr,
# /usr/lib/jvm/java-6-openjdk/jre/bin/java cx -> browser_openjdk,
# /usr/lib/jvm/java-6-openjdk-{amd64,armel,armhf,i386,powerpc}/jre/bin/java cx -> browser_openjdk,
# /usr/lib/jvm/java-*-sun-1.*/jre/bin/java{,_vm} cx -> browser_java,
# /usr/lib/jvm/java-*-sun-1.*/jre/lib/*/libnp*.so cx -> browser_java,
/usr/lib/j2*-ibm/jre/bin/java cx -> browser_java,
/opt/java/32/jre1.7.*/bin/java{,_vm} cx -> browser_java,
/opt/java/32/jre1.7.*/lib/*/libnp*.so cx -> browser_java,
ปล. เปลี่ยน Path java ให้กับ Browser ใหม่เพราะมันลิ้งไปที่ตัวเดิม
-----------------------------------------------Finish------------------------------------
Ref: apparmor
2. Install Java from website
or
3. Install java from website
4. กรณีเปิดใน Firefox แล้วแจ้ง Error: application blocked by security settings ให้แก้ไขใน Firefox ดังนี้
vim /etc/apparmor.d/abstractions/ubuntu-browsers.d/java
---------------------------------------------Start------------------------------------
# Java plugin
owner @{HOME}/.java/deployment/deployment.properties k,
/etc/java-*/ r,
/etc/java-*/** r,
# /usr/lib/jvm/java-6-openjdk*/jre/lib/*/IcedTeaPlugin.so mr,
# /usr/lib/jvm/java-6-openjdk/jre/bin/java cx -> browser_openjdk,
# /usr/lib/jvm/java-6-openjdk-{amd64,armel,armhf,i386,powerpc}/jre/bin/java cx -> browser_openjdk,
# /usr/lib/jvm/java-*-sun-1.*/jre/bin/java{,_vm} cx -> browser_java,
# /usr/lib/jvm/java-*-sun-1.*/jre/lib/*/libnp*.so cx -> browser_java,
/usr/lib/j2*-ibm/jre/bin/java cx -> browser_java,
/opt/java/32/jre1.7.*/bin/java{,_vm} cx -> browser_java,
/opt/java/32/jre1.7.*/lib/*/libnp*.so cx -> browser_java,
ปล. เปลี่ยน Path java ให้กับ Browser ใหม่เพราะมันลิ้งไปที่ตัวเดิม
-----------------------------------------------Finish------------------------------------
Ref: apparmor
Wednesday, January 1, 2014
mont /etc/fstab on ubuntu 13.04
Add scrip mount network For ubuntu 13.04
-----------------/etc/fstab-----------------
//192.168.x.xx/Market /media/Market cifs user=user01,passwd=user001,uid=1000,gid=1000
--------------////------------------------------
------------------------------------------------------------
-----------------/etc/fstab-----------------
//192.168.x.xx/Market /media/Market cifs user=user01,passwd=user001,uid=1000,gid=1000
--------------////------------------------------
------------------------------------------------------------
ใช้คำสั่ง dmesg | tail เพื่อตรวจสอบหาปัญหาทำไมไม่สามารถ mount path share file windows 2000 with CentOs 8 จะได้ Error: No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
การทำ Mount Drive ในกรณีที่เครื่อง Windows 2000 SMBv1 แต่เครื่อง Linux Server รุ่นใหม่(SMBv2,3) ไม่ Support SMBv1 ซึ่งเป็น Version เก่า
Allowed SMB protocol version values are:
การสร้างสคริป Mount Drive แบบอัตโนมัติ
vim /root/mapdrive.sh
-----------------------Start Script---------------------------------
mount -o username=user,password=xxxx,uid=1000,gid=1000 //192.168.1.10/public/share /media/support/share
------------------------End script----------------------------------
Run Script
sudo vim /etc/rc.local --> แอดสคริปให้ทำงานทุกคร้้งตอนเปิดเครื่อง
---------------------------------
# By default this script does nothing.
/root/mapdrive.sh
----------------------------------------
- 1.0 - The classic CIFS/SMBv1 protocol. This was the default.
- 2.0 - The SMBv2.002 protocol. This was initially introduced in Windows Vista Service Pack 1, and Windows Server 2008. Note that the initial release version of Windows Vista spoke a slightly different dialect (2.000) that is not supported.
- 2.1 - The SMBv2.1 protocol that was introduced in Microsoft Windows 7 and Windows Server 2008R2.
- 3.0 - The SMBv3.0 protocol that was introduced in Microsoft Windows 8 and Windows Server 2012.
แก้ไข /etc/fstab
//172.16.0.xx/Sharefile /mnt/sharefile cifs user,uid=1000,rw,suid,username=user03,password=user003,iocharset=utf8,vers=1.0 0 0
เสร็จแล้วรันคำสั่ง
mount -a
ยกเลิกการ mount
umount /mnt/sharefie
Ref: mount share smbv1
-------------------------------------------------------------------------
การสร้างสคริป Mount Drive แบบอัตโนมัติ
vim /root/mapdrive.sh
-----------------------Start Script---------------------------------
mount -o username=user,password=xxxx,uid=1000,gid=1000 //192.168.1.10/public/share /media/support/share
------------------------End script----------------------------------
Run Script
sudo vim /etc/rc.local --> แอดสคริปให้ทำงานทุกคร้้งตอนเปิดเครื่อง
---------------------------------
# By default this script does nothing.
/root/mapdrive.sh
----------------------------------------
Tuesday, November 26, 2013
Test send mail: command
Test SMTP relay
Testing SMTP relay is very easy, and simply requires a small change to the above commands. See below:telnet mydomain 25
ehlo mydomain.com
mail from:<martin9700@mydomain.com>
rcpt to:<recipient@someotherdomain.com>
data
This is a test, please do not respond
.
quit
Ref: spicework
Thursday, October 3, 2013
terminal server client ubuntu badatom
สร้าง short cut ตามภาพด้านล่าง
command: rdesktop -u administrator -g 1024x768 -n REMOTE5-13 192.168.5.13
Maximize/Minimize : Ctrl+Alt+Enter
command: rdesktop -u administrator -g 1024x768 -n REMOTE5-13 192.168.5.13
Maximize/Minimize : Ctrl+Alt+Enter
Subscribe to:
Posts (Atom)




