วันศุกร์ที่ 13 สิงหาคม พ.ศ. 2553

เปิด FTP service บน UBUNTU

เซฟรูปเก็บไว้นานมากๆๆๆๆ จน format harddisk ไปหลายรอบก็ยังไม่ได้โพสต์ลงบล็อก
วันนี้ฤกษ์ดี เลยหยุดดอง แล้วโพสต์ซะที

ปกติ ftp service บน ubuntu จะไม่ได้เปิดมาให้ตั้งแต่แรก (มั้ง เท่าที่ใช้นะ)
ซึ่ง ถ้าจำเป็นต้องใช้ เราก็ต้องเปิดมันก่อน

service ของ ftp ก็คือ ftpd (ftp deamon) ซึ่งในที่นี้ก็คือ vsftpd (very secured ftp deamon)
ก่อนอื่นเลยก็ต้อง download มันก่อน
โดย ใช้ sudo apt-get install vsftpd
ถ้ายังไม่เคย update repository ก็ต้องทำก่อน โดย sudo apt-get update


ถ้าไม่มีปัญหา ubuntu ก็จะ download vsftpd มาลงพร้อมกับ start service ให้หลังจากลงเสร็จแล้วด้วย


หลังจาก install แล้ว
เรายังต้องแก้ไขค่า configuration ของมันก่อนด้วย โดยแก้ไขที่ /etc/vsftpd.conf


กำหนดให้
anonymous_enable = yes; สำหรับให้ user anonymous สามารถ login เข้ามาได้
local_enable = yes; สำหรับให้ user ในเครื่อง สามารถ login เข้ามาได้
write_enable = yes; ให้เขียนได้ด้วย


chroot_local_user = yes; ให้ user login เข้ามาแล้วอยู่เฉพาะใน home directory ของตัวเองเท่านั้น




เสร็จแล้ว restart service ของ ftpd ให้มันอ่าน config ใหม่ที่เราเพิ่งแก้เข้าไป


เป็นอันเสร็จ

วันอังคารที่ 16 กุมภาพันธ์ พ.ศ. 2553

เปลี่ยน user โดยใช้ su แล้วใช้คำสั่งใน sbin ไม่ได้

ปกติ มักจะเจอปัญหาเวลา login เข้า linux ด้วย user ปรกติ
แล้วพอจะใช้งานคำสั่ง admin เราก็จะใช้ su ในการเปลี่ยนสถานะจาก user ทั่วไปเป็น super user (root)
ทีนี้จะพบว่าคำสั่ง admin เช่น ifconfig ซึ่งเก็บอยู่ใน /sbin จะไม่สามารถเรียกใช้โดยพิมพ์แค่ ifconfig
เพราะว่า path ของ su ยังเป็นของ user ปรกติ
เวลาใช้เลยต้องพิมพ์ /sbin/ifconfig, /sbin/fdisk อะไรทำนองนี้
พิมพ์บ่อยๆ มันก็เบื่อ
วิธีแก้ก็ทำได้โดยการใช้ su - แทนที่จะพิมพ์ su เฉยๆ
โดย - มีความหมายโดยนัยว่า -l ซึ่งหมายความถึง login shell
ความแตกต่างคือ เวลาที่มี - หรือ -l ต่อท้าย จะเป็นการ switch user และ switch login directory ไปด้วยเลย
ทำให้เหมือนกับเรา login เข้า user root เวลาเปิดเครื่อง

แต่ถ้าไม่ได้ใส่ - หรือ -l จะเป็นการ switch เฉพาะสิทธิ์ (privilege) เท่านั้น แต่ setting ต่างๆ จะไม่ได้รับ

ง่ายๆ เท่านั้น

วันอังคารที่ 26 มกราคม พ.ศ. 2553

Microsoft PowerPoint ไม่มี Strike through text effect นะ

กำลังทำ presentation ใน powerpoint แล้วเพิ่งจะรู้ว่า มันไม่มี effect strike through ใน font setting
ก็แปลกใจนิดหน่อย เพราะใน word มันมี แต่ powerpoint ดันไม่มี
ทั้งที่การขีดเส้นใต้ก็มีเหมือนกันแท้ๆ

ลองหาในเว็บคิดว่าจะมีวิธีแก้ไข
เข้าไปเจอเว็บไมโครซอฟต์ บอกชัดเจน ว่าให้ใช้ drawing ลากเส้นทับเอาเลย
กรูเซงเลย
แต่ก็เอานะ ลากเส้นทับเอง จะเอาเส้นหนาเท่าไหร่ สีสันอย่างไรก็ได้นี่นะ ได้อย่างเสียอย่างล่ะนะ

วันอาทิตย์ที่ 17 มกราคม พ.ศ. 2553

x0vncserver on boot time

ให้ x0vncserver ทำงานขึ้นมาเองทุกครั้งที่เปิดเครื่อง

สำหรับ csh, tcshrc ให้เปิดไฟล์ .login
แล้วเพิ่มบรรทัดนี้ลงไป

x0vncserver -SecurityTypes none &

ส่วน bash ให้เพิ่มที่ไฟล์ .bash_profile

ปกติในส่วนของ -SecurityTypes มักจะพิมพ์ -SecurityTypes=None
แต่ถ้ามาใช้ใน login script แล้วพิมพ์ให้มีเครื่องหมายเท่ากับ
เวลาเราพิมพ์ user และ password เพื่อ login เข้าเครื่อง
มันจะค้าง
ไม่รู้ว่าเพราะอะไร
ดังนั้น ถ้าจะใส่ใน login script แล้วต้องไม่มีเครื่องหมายเท่ากับ (=)