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

Linux เป็นคำศัพท์ทั่วไปสำหรับระบบปฏิบัติการโอเพนซอร์ซเหมือนโอเพนซอร์สที่ใช้เคอร์เนลลินุกซ์

2
บันทึกใบรับรอง SSL ระยะไกลผ่านทาง Linux Command Line
คุณนึกถึงวิธีบรรทัดคำสั่ง linux สำหรับการบันทึกใบรับรองที่แสดงโดยเซิร์ฟเวอร์ HTTPS ได้หรือไม่? มีบางอย่างตามสายของการมี curl / wget / openssl ทำการเชื่อมต่อ SSL และบันทึกใบรับรองแทนเนื้อหาการตอบกลับ HTTP Gui เทียบเท่ากับสิ่งที่ฉันกำลังมองหาคือการเรียกดูไปยังไซต์ HTTPS ดับเบิลคลิกที่ไอคอน "ไซต์ที่ปลอดภัย" ของเบราว์เซอร์และส่งออกใบรับรอง ยกเว้นเป้าหมายที่นี่คือการทำแบบไม่โต้ตอบ ขอบคุณจิม

2
ทำไมการรูทการเขียนไฟล์ไปยังไดเร็กทอรีที่ไม่ได้เป็นเจ้าของโดยรูตจึงไม่ดี
สิ่งนี้เกิดขึ้นในความเห็นของคำถามอื่นและฉันชอบถ้ามีคนสามารถอธิบายเหตุผลของเรื่องนี้ให้ฉันได้ ฉันแนะนำให้ Apache บันทึกข้อผิดพลาดสำหรับ VHost ที่กำหนดไว้ในไดเรกทอรีบ้านของผู้ใช้ นี่ถูกยิงเพราะมันไม่ปลอดภัย ทำไม? ฉันขอคำชี้แจงในความคิดเห็นตอบ แต่ทั้งหมดที่ฉันได้รับคือมันไม่ปลอดภัยที่จะมีการเขียนรูทในโฟลเดอร์ที่ไม่ได้เป็นเจ้าของโดย root มีคนอธิบายอีกไหม ขอบคุณ บาร์ต

3
เมื่อใดจึงจะปิด TCP SACK
ฉันได้ดูการปรับแต่งพารามิเตอร์ Linux และดูการกำหนดค่าบางอย่างที่ปิด SACK มีใครอธิบายเรื่องนี้ได้บ้าง นี่จะเป็นการปรับสำหรับเว็บเซิร์ฟเวอร์ที่ไม่ว่าง
28 linux  web-server  http 

6
การเชื่อมต่อ TIME_WAIT จำนวนมากบอกว่า netstat
โอเคสิ่งนี้กำลังคืบคลานออกไป - ฉันเห็นสิ่งเหล่านี้ประมาณ 1,500-25,000 root@wherever:# netstat Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 localhost:60930 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60934 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60941 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60947 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60962 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60969 localhost:sunrpc TIME_WAIT …

7
การใช้งาน CPU สูง แต่ภาระเฉลี่ยต่ำ
เราพบกับพฤติกรรมแปลก ๆ ที่เราเห็นการใช้งาน CPU สูง แต่มีภาระเฉลี่ยค่อนข้างต่ำ พฤติกรรมดังกล่าวจะแสดงให้เห็นได้ดีที่สุดจากกราฟต่อไปนี้จากระบบตรวจสอบของเรา เมื่อเวลาประมาณ 11:57 น. การใช้งาน CPU เพิ่มขึ้นจาก 25% เป็น 75% โหลดเฉลี่ยไม่เปลี่ยนแปลงอย่างมีนัยสำคัญ เราเรียกใช้เซิร์ฟเวอร์ที่มี 12 คอร์ที่มีเธรดไฮเปอร์ 2 ตัว ระบบปฏิบัติการเห็นว่านี่เป็น 24 CPUs ข้อมูลการใช้งาน CPU จะถูกรวบรวมโดยเรียกใช้/usr/bin/mpstat 60 1ในแต่ละนาที ข้อมูลสำหรับallแถวและ%usrคอลัมน์จะแสดงในแผนภูมิด้านบน ฉันมั่นใจว่านี่จะแสดงค่าเฉลี่ยต่อข้อมูล CPU ไม่ใช่การใช้ "แบบซ้อน" ในขณะที่เราเห็นการใช้ 75% ในรูปที่เราเห็นเป็นกระบวนการที่แสดงจะใช้ประมาณ 2000% "ซ้อน" CPU topใน ตัวเลขค่าเฉลี่ยการโหลดจะถูกนำมาจาก/proc/loadavgแต่ละนาที uname -a ให้: Linux ab04 2.6.32-279.el6.x86_64 #1 …

4
ปัญหาคำสั่ง Rsync สิทธิ์การเป็นเจ้าของและกลุ่มไม่เปลี่ยนแปลง
ฉันกำลังพยายามตั้งเจ้าของและกลุ่มผ่านrsyncและดูเหมือนจะไม่ทำงาน นี่คือคำสั่ง: sudo rsync -rlptDvz --owner=cmsseren --group=cmsseren /home/serena/public_html/ -e ssh root@ip:/home/cmsseren/public_html2/ ไฟล์ซิงค์อย่างถูกต้อง แต่ดูเหมือนจะไม่เปลี่ยนเจ้าของและกลุ่ม
28 linux  ssh  rsync 

4
วิธีค้นหาข้อความแสดงข้อผิดพลาดจากสคริปต์ Linux init.d / rc.d
ใน Linux ฉันได้เขียนสคริปต์บางอย่างเพื่อให้ทำงานในระหว่างการบู๊ตและเล่นด้วยวิธีต่างๆในการติดตั้งสคริปต์ สำหรับสคริปต์ขนาดใหญ่ผมจะใส่ใน/etc/init.dและเชื่อมโยงที่เหมาะสม/etc/rc.d/rc?.drunlevels /etc/rc.d/rc.localสำหรับสคริปต์ที่มีขนาดเล็กผมจะผนวกกับ กระบวนการนี้ดูเหมือนว่าจะทำงานได้อย่างราบรื่น ตอนนี้ฉัน tweaked หนึ่งในสคริปต์ของฉันและมันล้มเหลว ฉันมีเวลาสักครู่วินิจฉัยมันเพราะฉันดูเหมือนจะไม่สามารถจับเอาท์พุทข้อผิดพลาดได้ ฉันได้ตรวจสอบ/var/log/messagesและแหย่ไปรอบ ๆ ส่วนที่เหลือ/var/logแต่ไม่พบสิ่งที่ใช้ ไม่มีใครรู้: ข้อความผิดพลาดเหล่านี้จึงถูกจับโดยอัตโนมัติที่ไหนสักแห่ง? ถ้าไม่ฉันจะจับ stdout / stderr จากสคริปต์ init.d ของฉันได้อย่างไร ขอบคุณล่วงหน้า.
28 linux  logging  init.d  rc.d 

1
การเปลี่ยนคำเตือน Sudo
ครั้งแรกที่คุณลองและ sudo บนเซิร์ฟเวอร์คุณจะได้รับคำเตือน sudo เราเชื่อว่าคุณได้รับการบรรยายตามปกติจากผู้ดูแลระบบท้องถิ่น มันมักจะเดือดลงไปในสามสิ่งนี้: # 1) เคารพความเป็นส่วนตัวของผู้อื่น # 2) คิดก่อนพิมพ์ # 3) ด้วยพลังอันยิ่งใหญ่มาพร้อมความรับผิดชอบที่ดี ไม่มีใครรู้ไฟล์ที่คุณต้องแก้ไขเพื่อแก้ไขคำเตือนนี้หรือไม่
28 linux  sudo  warning 


6
สร้างหน้าจอและเรียกใช้คำสั่งโดยไม่ต้องแนบ
ฉันกำลังทำงานเกี่ยวกับการซ่อมบำรุงอัตโนมัติที่เกี่ยวข้องกับการเริ่มต้นและการหยุดสคริปต์ที่เรียกใช้ในเซสชันหน้าจอ วิธีการของฉันคือฆ่าเซสชันหน้าจอจากนั้นรีสตาร์ทและเรียกใช้คำสั่งจากภายในสคริปต์โดยใช้ความสามารถในการสร้างหน้าจอและส่งคำสั่งโดยไม่ต้องแนบหน้าจอ อย่างไรก็ตามฉันมีปัญหากับสิ่งนี้ screen -d -m -S screen_nameฉันสามารถสร้างหน้าจอได้อย่างถูกต้องโดยไม่ได้แนบใช้ อย่างไรก็ตามถ้าฉันใช้คำสั่งตาม: screen -S screen_name-X stuff "command 1"'echo -ne '\015''"command 2"'echo -ne '\015'' ด้วย echo -ne '\ 015' ที่ห่อด้วย backticks มากกว่าราคาเดียว มันคือการจำลองผู้ใช้กดปุ่ม Enter เป็นคำสั่งที่ฉันใช้จะย้ายไปยังไดเรกทอรีและรันสคริปต์อยู่ที่นั่น คำสั่งนี้ใช้งานได้ แต่ต่อเมื่อมีการแนบหน้าจอกับเมื่อมันถูกสร้างขึ้น ขณะที่ฉันพยายามทำให้กระบวนการสร้างหน้าจอโดยอัตโนมัติและเรียกใช้คำสั่งภายในนั้นฉันต้องการหลีกเลี่ยงการแนบและแยกออกจากสคริปต์ ฉันจะพยายามแนะนำการสร้างเชลล์สคริปต์ที่มีคำสั่งที่ฉันต้องดำเนินการภายในหน้าจอและแก้ไขตามผลลัพธ์ของฉัน มีวิธีการสร้างหน้าจอและเรียกใช้คำสั่งภายในหน้าจอในคำสั่งเดียวหรือไม่ต้องแนบกับหน้าจอหลังจากสร้าง แต่ก่อนดำเนินการคำสั่งหรือไม่ ขอบคุณล่วงหน้า. ** อัปเดต - หลังจากลองใช้คำแนะนำเพื่อวางคำสั่งที่ฉันต้องการเรียกใช้ภายในเชลล์สคริปต์ฉันสามารถสร้างหน้าจอและรันคำสั่งจากภายในหน้าจอได้สำเร็จ แต่ฉันได้รับพฤติกรรมที่เมื่อสคริปต์หยุดทำงาน หน้าจอปิดเช่นกัน นี่ไม่ควรเป็นปัญหาเพราะสคริปต์เป็นสคริปต์การบันทึกที่ควรหยุดด้วยความรู้ของผู้ดูแลระบบ sys หรือผ่านสคริปต์ที่ฉันพยายามพัฒนา แต่มันจะดีกว่าถ้ามีการตั้งค่าหน้าจอในลักษณะที่หน้าจอ ไม่หายไปหากสคริปต์หยุดทำงาน เป็นไปได้ไหมที่จะทำสิ่งนี้ให้สำเร็จ …
28 linux  gnu-screen 

4
มีรูปแบบ 'ด่วน' สำหรับ ext4 หรือไม่?
ใน Windows การฟอร์แมตด้วย NTFS นั้นรวดเร็วมาก ฉันมีลีนุกซ์ที่ใช้พลังงานต่ำและมี RAM น้อย การฟอร์แมตวอลุ่ม 2TB ไปยัง ext4 นั้นใช้เวลานาน มีอะไรที่ฉันสามารถทำได้เพื่อเร่งความเร็วในการจัดรูปแบบหรือไม่? ฉันนึกภาพไม่ออกว่าใช้เวลานานเท่าไหร่? (ใช้เวลานานเท่าไหร่)

3
ความยาวชื่อผู้ใช้สูงสุดในระบบ GNU / Linux ปัจจุบันคืออะไร
ฉันต้องการทราบว่าความยาวของชื่อผู้ใช้สูงสุดสำหรับระบบ GNU / Linux ปัจจุบันเช่น Ubuntu 11.04 ดูเหมือนว่าจะมีตัวละคร 8 ตัวที่เป็นมาตรฐานในอดีต แต่ฉันได้สังเกตเห็นในระบบ Ubuntu ปัจจุบันของฉันว่าข้อ จำกัด นี้ใช้ไม่ได้
28 linux 


4
อธิบายเป็นภาษาอังกฤษแบบธรรมดาเกี่ยวกับ Entropy
ถ้าฉันใช้คำสั่งนี้ใน Ubuntu sudo cat /proc/sys/kernel/random/entropy_avail มันคืนค่าตัวเลขที่ระบุว่า "เอนโทรปี" มีให้ใช้งานได้ในเคอร์เนล แต่นั่นคือทั้งหมดที่ฉันรู้ เอนโทรปีนี้มีหน่วยวัดเป็นอะไร? ใช้ทำอะไร? ฉันถูกบอกว่ามัน "เลวร้าย" ถ้าตัวเลขนั้น "ต่ำ" ระดับ "ต่ำ" ต่ำแค่ไหนและ "เลว" จะเกิดอะไรขึ้นหากเป็นเช่นนั้น ช่วงที่ดีสำหรับการเป็นอย่างไร มันเป็นวิธีการที่กำหนด?

4
อนุญาตให้ผู้ใช้รูทลีนุกซ์ mysql เข้าถึงรูทได้โดยไม่ต้องใช้รหัสผ่าน
ใน cPanel เมื่อฉันเข้าสู่ระบบในฐานะ root และพิมพ์ "mysql" โดยไม่มีชื่อโฮสต์และรหัสผ่านมันทำให้ฉันสามารถเข้าถึงผู้ใช้ root ของ mysql ได้โดยตรง ฉันต้องการทำสิ่งนี้สำหรับเซิร์ฟเวอร์ที่ไม่ใช่ cpanel ของฉันซึ่งผู้ใช้รูทลินุกซ์ได้รับรหัสผ่านเข้าสู่ระบบน้อยกว่าผู้ใช้รูท mysql ในลักษณะเดียวกับที่ทำบน cPanel เป็นไปได้ไหม

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