แนะนำฟรีเว็บโฮสติ้ง : brinkster.com 1asphost.comfreeservers 000webhost.com byethost.com thainame.net fwhaco.cc
Back To Menu :: Explore all details
9.61 ลืมรหัสผ่านของ root
: วิธีนี้ใช้ได้ใน Redhat version 6.2 แน่นอน แต่รุ่นอื่นก็มีวิธีต่างกันไปบ้างเล็กน้อย
ผมทราบวิธีนี้เพราะเข้าไปดูที่ redhat.com ในส่วนของ FAQ และที่ต้องเข้าไปดูก็เพราะมี hacker จาก 193.231.178.98 เข้ามาด้วย operator account แล้วเปลี่ยนรหัสผ่านของ root ไป ทำให้ผมไม่สามารถเข้าไปสร้างผู้ใช้ใหม่ได้ ถามหลาย ๆ ท่านก็บอกให้ใช้แผ่นบูต แบบ linux rescue ผมก็เข้าไป จะ mount จะอะไรก็ไม่ได้ อาจเป็นเพราะยังไม่ชำนาญ แต่วิธีการเรียกรหัสผ่านของ root คืนในแบบที่ผมได้มานี้ ง่ายกว่าวิธีใด ๆ แน่นอน แต่ต้องทำที่ Console
    ขั้นตอนสำหรับ LILO
  1. เมื่อ Restart เครื่อง ก่อนเข้าระบบ ให้กด Alt-X ขณะที่อยู่ที่ LILO prompt แล้วพิมพ์ว่า linux single
  2. เมื่อเข้าไปจะได้สถานะเป็น root ทันที ก็เพียงแต่ใช้คำสั่ง passwd root แล้ว reboot ก็เรียบร้อยแล้ว
    ขั้นตอนสำหรับ GRUB
  1. เมื่อ Restart เครื่อง ก่อนเข้าระบบขณะที่อยู่ที่ GRUB prompt ให้กด e
  2. พบ Fedora กด e แล้วพบ Kernel กด e แล้วพิมพ์ single ต่อท้ายคำสั่งที่ใช้ boot ระบบ
  3. ออกมาแล้วกด b เพื่อ boot ตามคำสั่งที่แก้ไขนั้น ก็จะเข้า #
  4. เมื่อเข้าไปจะได้สถานะเป็น root ทันที ก็เพียงแต่ใช้คำสั่ง passwd root เพื่อเปลี่ยนรหัสผ่าน แล้ว reboot ก็เรียบร้อยแล้ว
    สำหรับเครื่อง Sun
  1. ซึ่งเป็น Unix server ที่ดี จะใช้การ Reboot และกดปุ่ม stop a แล้วใช้คำสั่ง boot -s

ส่วนที่ 5 : คำสั่ง (Command)
ระบบปฏิบัติการลีนุกซ์ (Linux Operating System) คือ ระบบปฏิบัติการ (Operating System) ที่พัฒนาต่อยอดมาจากระบบยูนิกส์ (UNIX) ซึ่งยูนิส์ใช้งานบนเครื่องมินิคอมพิวเตอร์ หรือเครื่องเมนเฟรม ดังนั้นลินุกซ์จึงถูกปรับปรุงให้ใช้งานบนเครื่องคอมพิวเตอร์ส่วนบุคคล เช่นเดียวกับระบบปฏิบัติการดอส (DOS) หรือระบบปฏิบัติการวินโดว์ (Windows Operating System) ซึ่งลีนุกซ์เป็นซอฟต์แวร์ภายใต้ลิขสิทธิ์จีพีแอล (GPL = GNU Public License) ถูกพัฒนาโดยนักศึกษาชื่อ Linus B. Torvalds จาก University of Helsinki ประเทศ Finland ประกอบการเรียนในวิชาระบบปฏิบัติการ โดยต่อยอดมาจากระบบปฏิบัติการมินิกส์ (Minix Operating System)
ทีมงานอีสอินไทย (isinthai Team) ได้ศึกษา เรียบเรียง และจดบันทึก เพื่อบอกเล่าเรื่องราวเกี่ยวกับการติดตั้ง ทดสอบ และใช้งานเครื่องบริการด้วยระบบปฏิบัติการลีนุกซ์ โดยหวังว่า นักศึกษา หรือผู้สนใจ จะได้ข้อมูล หรือร่วมแลกเปลี่ยนประสบการณ์ จนมีความรู้ไปถ่ายทอด ต่อยอด เพื่อพัฒนาสังคมของเรา และหวังว่าข้อมูลเหล่านี้จะทำให้ผู้ดูแลระบบ สามารถจัดตั้ง และใช้งานเครื่องบริการในองค์กรของตนได้อย่างมีประสิทธิภาพ
ประเทศจีนพัฒนาระบบปฏิบัติการขึ้นมาเอง ประกาศใช้ Red Flag Linux และ Kingsoft WPS Office เป็นซอฟท์แวร์ของจีนไปแล้ว ? หมายความว่า ลีนุกซ์ คือ ระบบปฏิบัติการ คู่แข่งของ Microsoft Windows ที่ทั้งโลกกำลังจับตามอง และเป็นกำลังใจให้ทั้งคู่
หากมีข้อผิดพลาด ข้อเสนอแนะ หรือความคิดเป็นใด โปรดแจ้งทีมงาน
webmaster@yonok.ac.th
    ส่วนที่ 6 : เกี่ยวกับ Fedora ที่นำมาใช้แทน Redhat
  1. http://squirrelmail.org/download.php
    ใช้ #rpm -i squirrelmail-1.4.4-1.noarch.rpm
  2. imap ไม่พบใน core4 พบแต่ใน core1 สำหรับ core4 ใช้ dvecot-0.99.14 แทน และ setup เข้าไปเปิดบริการได้
  3. getsebool -a ใช้ดู SELinux Boolean ทั้งหมด
  4. ถ้าต้องการใช้บางโปรแกรม แต่ไม่พบใน setup ก็ต้องใช้ lynx download โปรแกรม
    #lynx ftp://ftp.nectec.or.th/pub/.3/Fedora/core/4/i386/os/Fedora/RPMS/vsftpd-2.0.3-1.i386.rpm
    #rpm -i vsftpd-2.0.3-1.i386.rpm
    #service vsftpd start
  5. พบปัญหาการเปิด ftp ใน xinetd และ vsftpd ชนกัน
    ต้องเข้าไปลบแฟ้ม vsftpd ใน /etc/xinetd.d
    เพื่อให้เหลือเฉพาะ vsftpd ใน /etc/init.d
    ถ้าชนกันจะพบคำว่า 500 OOPS: could not bind listening IPv4 socket จาก ftp ของ client
    ? มีเพื่อนชาวไทยโทรมาถาม แล้วผมก็ตอบอย่างที่เขียนไว้ด้านบนนี้
  6. แก้แฟ้ม /etc/vsftpd/vsftpd.conf
    write_enable=YES
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
  7. คำสั่งตรวจสอบ server
    #rpm -qa|grep ftp
    #chkconfig --list
    #nmap -sT localhost
    #netstat -a|grep ftp
    #xinetd -d
  8. อ่านจาก http://www.itwizard.info/webboard/view.php?No=545
    ssl_disable = yes
    getsebool httpd_can_network_connect
    setsebool httpd_can_network_connect=1 (แต่ถ้า reboot ก็จะหาย)
    หรือ setsebool -P httpd_can_network_connect=1
    ถ้า set ค้าง ต้องเปิดแฟ้ม /etc/selinux/targeted/booleans.local มาแก้ไข
    ถ้า disable SELINUX จะพบปัญหาหลายอย่างน้อยลง เช่นปัญหาการเปิดบริการ DHCP ก็จะหาย
    โดยเปิดแฟ้ม /etc/selinux/config แล้วกำหนด SELINUX=disabled
  9. สำหรับ user ที่ต้องการใช้ ~user ให้กำหนด #chcon -R -t httpd_user_content_t public_html
  10. FC4 ใช้ dovecot แทน imap รายละเอียดใน 9.78
    ส่วนที่ 7 : ทดสอบ LinuxSIS 5.0 (FC4)
  1. User: root Password: 123456
  2. ping www.thaiall.com
  3. ifconfig
  4. putty 192.168.1.3 Port 22 of SSH User:s01 Password:s01
  5. http://192.168.1.3 User: root Password: 123456
    + เว็บเมล, จัดการโฮมเพจ (Drupal), คลังรูปภาพ (Gallery2), บทเรียนออนไลน์ (Moodle), เปลี่ยนรหัสผ่าน
  6. pwd
  7. service --status-all
  8. top
  9. rpm -qa
  10. vi /etc/hosts เพิ่มคำว่า burin
  11. /etc/init.d/named restart
  12. ping burin
  13. cd /var/www/html/
  14. vi x.htm (for only root)
  15. http://192.168.1.3/x.htm
  16. cd /home/s01/public_html
  17. vi x.htm (for only root)
  18. cd /etc/httpd/conf and vi httpd.conf and Unmark #UserDir public_html
  19. /etc/init.d/httpd restart
  20. http://192.168.1.3/~s01/x.htm
  21. ftp 192.168.1.3 User:s01 Password:s01
  22. /etc/init.d/mysqld start (error)
  23. http://192.168.1.3/drupal/ (User: root Password: 123456 error)
  24. reboot
    ส่วนที่ 8 : แนะนำเว็บไซต์เกี่ยวกับ linux หรือที่มีเอกสารดี ๆ
  1. http://linux.about.com/library/cmd/blcmdl_1a.htm รวมคำอธิบายคำสั่ง Linux Command
  2. http://www.tldp.org/LDP/intro-linux/html/ Introduction to linux
  3. http://www.itwizard.info (เผยแพร่เรื่อง Linux ยอกมาก ๆ)
  4. http://linux.thai.net (Thai Linux Working Group หรือ LTN) มีเรื่องน่าอ่านเยอะ
  5. http://thaicert.nectec.or.th/paper/paper.php มีหัวข้อมากมายให้อ่าน
  6. http://www.thaiall.com/webserver การติดตั้ง webserver ด้วยหลาย ๆ โปรแกรม และหลายบริการ
  7. http://www.ppk.ac.th/web01/linux/ (บทความเกี่ยวกับ Linux เพียบ)
  8. http://www.sut.ac.th/ccs/news/tip_tech/tip002.asp (บทความยอดเยี่ยมเกี่ยวกับ Proxy)
  9. http://www.windowsnetworking.com/articles_tutorials/Windows_POP3_Service.html (ติดตั้ง pop3 ใน win2003)
  10. http://stanton-finley.net/fedora_core_4_installation_notes.html (การติดตั้ง FC4)
  11. ฐาปกรวัจน์ นิ่มนวล tapakornwat@yahoo.com ให้ CD Fedora.com มา 4 แผ่น ผมจึงได้ทดสอบ
  12. http://www.thaifuture.50megs.com/Li_SUcomm.html (นำไปเผยแพร่ต่อ)
    บริการที่น่าสนใจ
  13. http://www.apnic.net/apnic-bin/whois.pl?searchtext=202.29.78.12 (ตัวอย่างบริการของ apnic whois)
  14. http://www.maxmind.com/app/lookup (ดูชื่อประเทศ จากหมายเลข IP)
  15. http://netmon.tsu.ac.th/proxystat/ (ตัวอย่าง Proxy Statistic ของ Webalizer Version 2.01)
ส่วนที่ 9 : วัตถุประสงค์ของเว็บไซต์
1. เพื่อรวบรวมประสบการณ์ของผู้เกี่ยวข้องกับการใช้งานระบบปฏิบัติการลีนุกซ์เผยแพร่สู่สาธารณะ
2. เพื่อเป็นแหล่งอ้างอิงสำหรับนักศึกษา บุคลากร และผู้สนใจ
3. เพื่อรับข้อซักถาม ข้อเสนอแนะ และข้อคิดเห็นมาปรับปรุงระบบให้สมบูรณ์ยิ่งขึ้น
จัดทำโดย มหาวิทยาลัยโยนก จังหวัดลำปาง Tel.(66)54-265170 Fax.(66)54-265184
ศูนย์กลางความรู้ และภูมิปัญญาแผ่นดิน
เริ่มบริการข้อมูล 4 ตุลาคม 2543 (มาตรฐาน xhtml และ css)