คำถามติดแท็ก centos

CentOS เป็น GNU / Linux แจกฟรี (เหมือนในเบียร์และคำพูด) ซึ่งขับเคลื่อนโดยชุมชนและอ้างอิงจากซอร์สโค้ดที่เผยแพร่จาก RedHat

2
ฉันจะตั้งค่าพารามิเตอร์เคอร์เนลเริ่มต้นใน CentOS สำหรับเมล็ดที่มีอยู่และในอนาคตได้อย่างไร
ฉันต้องการลบพารามิเตอร์rhgbและquietเคอร์เนลที่ใช้เป็นค่าเริ่มต้นเมื่อเคอร์เนลถูกบูทใน CentOS 6 แต่ฉันต้องการให้มันใช้กับเมล็ดทั้งหมดที่ติดตั้งอยู่ในปัจจุบันรวมถึงเมล็ดที่ติดตั้งในอนาคต ฉันต้องทำสิ่งนี้จากสคริปต์ดังนั้นการแก้ไขไฟล์ด้วยตนเองจึงไม่ใช่ตัวเลือกและการเปลี่ยนแปลงไฟล์ใด ๆ ควรทำอย่างหมดจดที่สุด ใน Debian / Ubuntu ฉันจะเปลี่ยนGRUB_CMDLINE_LINUX_DEFAULTในและเรียกใช้แล้ว/etc/default/grub update-grubฉันไม่พบการตั้งค่าดังกล่าวใน/etc/sysconfig/grubหรือ/etc/sysconfig/kernelไม่และไม่มีupdate-grubสคริปต์

3
จะอัพเดท / ล้างแคช DNS บนไคลเอ็นต์ได้อย่างไร?
เมื่อฉันทำการเปลี่ยนแปลงบนโฮสต์ DNS ฉันจะรับลูกค้า (เซิร์ฟเวอร์) เพื่ออัปเดต / ล้างแคช DNS ของพวกเขาเพื่อให้พวกเขาเห็นการเปลี่ยนแปลงได้ทันที?

2
ฉันสามารถเปลี่ยนความเป็นเจ้าของไฟล์ทั้งหมดของผู้ใช้ที่เฉพาะเจาะจงได้หรือไม่?
มีวิธีในการค้นหาไฟล์ทั้งหมดที่เป็นของผู้ใช้ซ้ำและเปลี่ยนเป็นผู้ใช้ / กลุ่มอื่นใน Gnu / Linux หรือไม่? ฉันคิดว่าต้องมีเวทย์มนตร์หนึ่งสายการบิน แต่ทักษะการใช้เวทมนตร์บรรทัดคำสั่งของฉันไม่ได้ขึ้นอยู่กับว่า :) ขอบคุณ!

2
จะตรวจสอบ CentOS 6 Server VM Host ได้อย่างไรหลังจากที่เกิดไฟตก?
บ่ายนี้มีคนในสำนักงานของเราตัดสินใจดึงปลั๊กออกจากเซิร์ฟเวอร์ของเราเพราะมันกำลังพุ่งออกมาข้างนอก พวกเขาไม่ได้ปิดตัวเองพวกเขาเพียงดึงปลั๊กออกในขณะที่มันกำลังทำงานอยู่ เซิร์ฟเวอร์มีไดรฟ์ SATA 4 ตัวในการกำหนดค่าซอฟต์แวร์ RAID 10 และ LVM ทำงานอยู่ด้านบนของ RAID เซิร์ฟเวอร์กำลังเรียกใช้ CentOS 6.2 Minimal และเป็นโฮสต์เครื่องเสมือนโดยใช้ KVM ในขณะที่ไม่ได้เสียบปลั๊กมีเครื่องแขกจำนวนมากที่ทำงานบนคอมพิวเตอร์ แขกแต่ละคนมีพาร์ติชัน LVM หนึ่งพาร์ติชั่นที่ใช้โดยตรงเป็นฮาร์ดไดรฟ์ พาร์ติชันเกสต์คือ EXT3, EXT4 และ NTFS Host OS อยู่ในพาร์ติชัน EXT4 ต่อมาเมื่อพลังงานกลับมาคนนั้นเสียบกลับเข้าไปใหม่และเริ่มขึ้น เนื่องจากพวกเขาเสียบปลั๊กโดยไม่ต้องต่อจอภาพก่อนจึงไม่มีทางที่จะเห็นสิ่งที่เกิดขึ้นบนหน้าจอ ฉันพยายามแนบจอภาพตอนนี้ แต่มันไม่ทำงานเว้นแต่ว่าจอภาพเชื่อมต่อตอนบูต ฉันทิ้งไว้เหมือนเดิมจนกว่าฉันจะได้รับคำแนะนำเพราะฉันไม่ต้องการที่จะทำอะไรผิดพลาด (เพิ่มเติม) ฉันสามารถเข้าสู่โฮสต์ผ่าน SSH ฉันยังไม่ได้บูตเครื่องใหม่ในกรณีที่มีบางสิ่งในบันทึกที่อาจเป็นประโยชน์ สิ่งที่ฉันต้องทำคือตรวจสอบดิสก์และพาร์ติชั่นทั้งหมดเพื่อตรวจสอบความถูกต้องของข้อมูลหากเป็นไปได้ ฉันคิดว่า RAID 10 ใช้แคชตามหน่วยความจำบางประเภทและฉันกังวลเกี่ยวกับไดรฟ์ที่ไม่สอดคล้องกันหรือไฟล์เสียหายหากมีสิ่งต่าง ๆ ในคิวเพื่อเขียนไปยังไดรฟ์ที่ยังไม่ได้เขียน [root@othello ~]# cat …

2
ฉันสามารถใช้อุโมงค์ SSH เพื่อเข้าถึงเว็บเซิร์ฟเวอร์ที่กำลังฟังบน IP / พอร์ตอื่นบนเซิร์ฟเวอร์เดียวกันได้หรือไม่
ฉันมีเว็บเซิร์ฟเวอร์ที่ยังไม่พร้อมสำหรับการใช้งานทั่วไป แต่ฉันยังต้องการทดสอบบางสิ่งจากระยะไกล ฉันสามารถใช้ประโยชน์จากอุโมงค์ SSH เพื่อเชื่อมต่อกับเซิร์ฟเวอร์แล้วใช้อุโมงค์เพื่อกำหนดเส้นทางไปยังบริการเว็บที่ทำงานบนเซิร์ฟเวอร์เดียวกันได้หรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร ฉันรู้ว่าการใช้ข้อยกเว้นไฟร์วอลล์จะง่ายขึ้น แต่นั่นไม่ใช่ตัวเลือกในขณะนี้ ขออภัยหากเกิดความสับสน ฉันยอมรับว่ามันเป็นสถานการณ์ที่ไม่เหมือนใคร CentOS 5.x

1
Linux - CentOS6 - semanage - ไม่พบคำสั่ง
ฉันพยายามที่จะแก้ปัญหาที่ HTTPD ของฉันถูกปฏิเสธการเข้าถึงพอร์ตที่กำหนดเองที่มีผลผูกพันและฉันเชื่อว่ามันเกี่ยวข้องกับ SELinux ในขณะที่ทำ googling ฉันเจอโพสต์ที่ผู้ใช้พิมพ์semanageตามด้วยธงและคำสั่งเพื่อดูข้อมูลบางอย่าง ในการติดตามโพสต์เหล่านี้ฉันก็พิมพ์ด้วยเช่นกันsemanageแต่มันไม่ได้อยู่ในระบบของฉัน ผลลัพธ์ของyum list *semanage*: Installed Packages libsemanage.x86_64 | 2.0.43-4.el6 | @anaconda-CentOS-201106060106.x86_64/6.0 Available Packages libsemanage-devel.x86_64 | 2.0.43-4.el6 | base libsemanage-python.x86_64 | 2.0.43-4.el6 | base libsemanage-static.x86_64 | 2.0.43-4.el6 | base ไบนารีมีอยู่ในแพ็คเกจอื่นเหล่านี้หรือไม่

4
ติดตั้ง mysql แล้วแต่ไม่ทำงาน
ฉันติดตั้ง mysql mysql-devel mysql-server โดยลบอันเก่าออก ฉันใช้คำสั่งเป็น # rpm -e mysql mysql-server mysql-devel --nodeps # yum install mysql mysql-server mysql-devel # /etc/init.d/mysqld start มันบอกว่า -bash: /etc/init.d/mysqld: No such file or directory จากนั้นฉันพยายามค้นหามันดังนั้นฉันก็ทำ # locate mysqld /etc/rc.d/init.d/mysqld /etc/rc.d/rc0.d/K36mysqld /etc/rc.d/rc1.d/K36mysqld /etc/rc.d/rc2.d/S64mysqld /etc/rc.d/rc3.d/S64mysqld /etc/rc.d/rc4.d/S64mysqld /etc/rc.d/rc5.d/S64mysqld /etc/rc.d/rc6.d/K36mysqld /usr/bin/mysqld_multi /usr/bin/mysqld_safe /usr/bin/mysqldump /usr/bin/mysqldumpslow /usr/libexec/mysqld /usr/share/man/man1/mysqld_multi.1.gz /usr/share/man/man1/mysqld_safe.1.gz /usr/share/man/man1/mysqldump.1.gz …
9 mysql  centos 

4
วิธีทำความสะอาดการติดตั้ง mysql บน CentOS
mysql ไม่มีอยู่อีกต่อไป แต่เมื่อฉันเรียกใช้yum remove mysqlมันบอกว่ามีแพ็คเกจ แต่ไม่ได้ทำเครื่องหมายสำหรับการติดตั้งฉันไม่สามารถติดตั้ง mysql ใหม่ได้เพราะอย่างนั้นฉันต้องลบทุกอย่างที่เกี่ยวข้องก่อนที่จะติดตั้งใหม่ทั้งหมดฉันไม่มีตาราง สร้างขึ้นดังนั้นไม่จำเป็นต้องสำรองข้อมูลใด ๆ ที่ฉันพยายามใช้ yum plugin yum-remove-with-leaves ไม่ทำงานและไม่พบคำแนะนำใด ๆ ในการติดตั้งอย่างถูกต้องแล้วฉันอ่านในฟอรัมที่มีบั๊กและไม่ควรทำ ติดตั้งแล้วฉันกำลังค้นหาวิธีอื่น ๆ เพื่อลบ mysql อย่างสมบูรณ์ และฉันสามารถทำได้โดยใช้ SFTP? @quanta ผลลัพธ์ของrpm -qa | grep mysqlคือ mysql55-libs-5.5.10-1.w5 libmysqlclientl5-5.0.77-1.1.w5 php-mysql-5.3.8-1.1.w5 แก้ไข ฉันเหนื่อย yum remove mysql yum remove mysql-server yum clean all และดูเหมือนจะไม่แก้ไข เมื่อฉันเรียกyum install mysql mysql-serverหรือyum install …
9 mysql  centos  vps  centos5  yum 

2
ติดตั้ง libxml2 2.7.X บน CentOS 5.X
CentOS มาพร้อมกับ libxml2-2.6.26 ฉันต้องติดตั้งเวอร์ชั่น 2.7.X เป็นอย่างน้อย ฉันดาวน์โหลด RPM สำหรับ libxml2, libxml2-devel และ libxml2-python (2.7.8) จาก XMLSOFT ( http://xmlsoft.org/sources/ ) ฉันพยายามติดตั้งด้วยวิธีนี้: # yum localinstall libxml2-2.7.8-1.x86_64.rpm libxml2-devel-2.7.8-1.x86_64.rpm libxml2-python-2.7.8-1.x86_64.rpm และฉันได้รับ: Examining libxml2-devel-2.7.8-1.x86_64.rpm: libxml2-devel-2.7.8-1.x86_64 Marking libxml2-devel-2.7.8-1.x86_64.rpm as an update to libxml2-devel-2.6.26-2.1.2.8.el5_5.1.x86_64 Examining libxml2-python-2.7.8-1.x86_64.rpm: libxml2-python-2.7.8-1.x86_64 Marking libxml2-python-2.7.8-1.x86_64.rpm as an update to libxml2-python-2.6.26-2.1.2.8.el5_5.1.x86_64 Resolving Dependencies --> …
9 centos  yum  glibc 

8
ฉันจะติดตั้ง PHP 5.3 บน CentOS ได้อย่างไร
ฉันต้องติดตั้ง PHP 5.3 บนเซิร์ฟเวอร์ CentOS ของฉัน ถ้าฉันทำyum install phpที่เก็บฐานติดตั้ง 5.1.6 ซึ่งเก่าเกินไปสำหรับแอปพลิเคชันที่ฉันต้องการติดตั้ง ดังนั้นฉันจึงพยายามใช้ที่เก็บIUSทำตามคำแนะนำอย่างเป็นทางการจาก IUS: root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1-2.ius.el5.noarch.rpm root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-1-1.ius.el5.noarch.rpm root@linuxbox ~]# rpm -Uvh ius-release*.rpm epel-release*.rpm ตกลง. ตอนนี้ฉันก็ทำได้yum install php53ฯลฯ สำหรับทุกสิ่งที่ฉันต้องการ ... แต่ฉันได้รับข้อผิดพลาดนี้: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/bin/php from install of …

6
วิธีการอนุญาตให้ wget เขียนทับไฟล์
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ การใช้wgetคำสั่งฉันจะอนุญาต / สั่งให้เขียนทับไฟล์ในเครื่องของฉันทุกครั้งได้อย่างไรโดยไม่คำนึงถึงจำนวนครั้งที่ฉันเรียกใช้ สมมติว่าฉันต้องการดาวน์โหลดไฟล์จากที่ตั้ง: http: //server/folder/file1.html ที่นี่เมื่อใดก็ตามที่ฉันบอกว่าwget http://server/folder/file1.htmlฉันต้องการfile1.htmlให้มันถูกเขียนทับในระบบท้องถิ่นของฉันโดยไม่คำนึงถึงเวลาที่มีการเปลี่ยนแปลงดาวน์โหลดแล้ว ฯลฯ ความตั้งใจของฉัน / กรณีการใช้ที่นี่คือเมื่อฉันโทร wget ฉันมั่นใจมากว่าฉันต้องการ เพื่อแทนที่ / เขียนทับไฟล์ที่มีอยู่ ฉันได้ลองใช้ตัวเลือกต่อไปนี้แล้ว แต่ตัวเลือกแต่ละตัวนั้นมีวัตถุประสงค์ / ตั้งใจเพื่อวัตถุประสงค์อื่น -nc => - ไม่มีการอุดตัน -N => เปิดการประทับเวลา -r => เปิดการเรียกซ้ำ

4
การตรวจสอบไฟล์ใน Linux: วิธีดูทรีไดเรกทอรีสำหรับการลบ?
ฉันมีสคริปท์ฟอรัมอยู่บนเซิร์ฟเวอร์และไฟล์แนบขนาดเล็กเริ่มหลงทาง ฉันต้องการค้นหาสิ่งที่กำลังลบและในเวลาใด ฉันจะตั้งค่า Linux auditd (auditctl) เพื่อดูแผนผังไดเรกทอรี (สิ่งที่แนบมาจะถูกเก็บไว้ในแผนผังไดเรกทอรีหลายระดับ) เพื่อดูการลบไฟล์ที่นั่นได้อย่างไร ฉันควรใช้เครื่องมืออื่นสำหรับสิ่งนี้ได้ไหม
9 linux  centos  audit  auditd 

4
วิธีการวินิจฉัยสาเหตุของกระบวนการฆ่า oom-killer
ฉันมีเซิร์ฟเวอร์ส่วนตัวเสมือนขนาดเล็กที่ใช้งาน CentOS และ www / mail / db ซึ่งเพิ่งเกิดเหตุการณ์สองสามครั้งที่เว็บเซิร์ฟเวอร์และ ssh ไม่ตอบสนอง เมื่อดูที่บันทึกฉันเห็นว่า oom-killer ฆ่ากระบวนการเหล่านี้อาจเป็นเพราะหน่วยความจำไม่เพียงพอและสลับกัน ทุกคนสามารถให้คำแนะนำกับฉันเพื่อวินิจฉัยสิ่งที่อาจทำให้เกิดเหตุการณ์ล่าสุดได้หรือไม่ เป็นไปได้ไหมที่กระบวนการแรกถูกฆ่าหรือไม่ ฉันควรมองหาที่อื่น
9 linux  centos  rhel5 

1
กำหนดค่า Postfix เพื่อส่ง / ส่งอีเมล Gmail (smtp.gmail.com) ผ่านทางพอร์ต 587
ใช้ Centos 5.4 พร้อม Postfix ฉันสามารถทำ mail foo@gmail.com subject: blah test . Cc: และข้อความจะถูกส่งไปยัง gmail แต่จะอยู่ในโฟลเดอร์สแปมซึ่งคาดว่าจะได้ เป้าหมายของฉันคือการสร้างอีเมล msgs และทำให้พวกเขาปรากฏในกล่องจดหมายปกติ! ตามที่ฉันเข้าใจ Postfix / Gmail เป็นไปได้ที่จะกำหนดค่า Postfix ให้ส่ง / ส่งเมลผ่านผู้ใช้ที่ผ่านการตรวจสอบแล้ว / ถูกต้องโดยใช้พอร์ต 587 ซึ่งจะไม่ทำให้จดหมายถูกมองว่าเป็นสแปมอีกต่อไป ฉันได้ลองใช้พารามิเตอร์จำนวนหนึ่งตามไซต์ / บทความต่าง ๆ จาก 'net โดยไม่มีโชค บางบทความดูเหมือนว่าขัดแย้งกับบทความอื่นจริง ๆ ! ฉันได้ดูการโพสต์ของ stacflow ในเรื่องนี้ด้วย แต่ฉันก็ยังขาดอะไรบางอย่างไป ... พูดคุยกับคนไม่กี่คนใน IRC (Centos …

2
การแทนที่ synergy2
มีใครรู้บ้างเกี่ยวกับการแทนที่ที่ดีสำหรับ Synergy2 ซึ่งเป็นแพลตฟอร์มข้ามและโอเพ่นซอร์ส ฉันได้ดูรอบ ๆ ตั้งแต่ฉันอัปเกรดเป็น Win7 ซึ่ง Synergy2 เล่นได้ไม่ดี - ซึ่งไม่แปลกใจเลยที่ดูไม่เหมือนว่ามีการพัฒนาอย่างต่อเนื่องมาตั้งแต่ปี 2549

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.