การเปิด service ให้ทำงานใน Linux CentOS
1. ใช้คำสั่ง chkconfig --list เพื่อตรวจสอบ service ที่เปิดให้บริการอยู่
2. ต้องการเรียกดูเฉพาะ service นั้น ๆ ได้เปิดให้บริการอยู่หรือไม่? ตัวอย่างตรวจสอบ service samba chkconfig --list smb
3. ต้องการเปิด service samba ให้ทำงานตั้งแต่เปิดเครื่อง ดังนี้
chkconfig --level 2345 smb on
หรือ
4. chkconfig service on
ตัวอย่าง
chkconfig named on
chkconfig smb on
chkconfig nmb on
5. สำหรับ Ubuntu ต้องใช้ service sysv-rc-conf แทน chkconfig โดยต้องติดตั้งเพิ่มเข้าไป ดังนี้
apt install sysv-rc-conf
การเรียกใช้ก็คล้ายกัน เช่น
sysv-rc-conf --list
sysv-rc-conf --list packet
Ref.
www.centos.org
การเปิด service ให้ทำงานใน Linux Ubuntu
ตรวจสอบรายการ Service ที่ใช้งานอยู่
#service --status-all#service smbd status -->for ubuntu server
ตย.
+ คือ Service ที่เปิดให้รันตั้งแต่ตอนบู๊ตระบบ
- คือ Service ที่ไม่ได้เปิดให้รันตั้งแต่ตอนบู๊ตระบบ
#update-rc.d servicename defaults
ตย.
#update-rc.d samba defaults
ลบ Service ที่ไม่ต้องการให้รันออกไป
#update-rc.d -f servicename remove
Ref.
Add service run on startup Ubuntu
No comments:
Post a Comment