ผู้ดูแลเซิร์ฟเวอร์

คำถาม & คำตอบสำหรับผู้ดูแลระบบและเครือข่าย


3
กราฟิก OpenGL สามารถแสดงผลจากระยะไกลโดยใช้ VNC ได้อย่างไร
ฉันพยายามเรียกใช้โปรแกรมที่ใช้ OpenGL เพื่อสร้างแบบจำลองในวิวพอร์ตผ่าน VNC ไม่สำเร็จ ข้อความแสดงข้อผิดพลาดที่ฉันได้รับคือ - Xlib: extension "GLX" หายไปบนจอแสดงผล ": 1.0" ฉันเข้าใจว่า VNC สามารถกำหนดค่าให้แสดงกราฟิกทั้งหมดจากระยะไกลและส่งการบีบหน้าจอที่บีบอัดจากบัฟเฟอร์การแสดงผลไปยังไคลเอนต์ท้องถิ่น สิ่งนี้ดูเหมือนจะเป็นการปฏิเสธความต้องการส่วนขยาย GLX ของลูกค้าในพื้นที่ VNC สามารถกำหนดค่าได้ด้วยวิธีนี้และคุณสามารถอธิบายสั้น ๆ ได้อย่างไร? โฮสต์ระยะไกล: vncserver บน RHEL 5 ลูกค้าในพื้นที่: UltraVNC บน Windows XP
24 linux  windows  opengl  vnc 

2
การผสานตัวแปรกับสตริงในไฟล์กำหนดค่า
ฉันมีการตั้งค่าต่อไปนี้ในไฟล์ conf ของฉัน upload_set_form_field $upload_field_name.name "$upload_file_name"; แต่ฉันต้องการเปลี่ยนชื่อพารามิเตอร์ที่เลือกเป็น: upload_set_form_field ($upload_field_name+"[name]") "$upload_file_name"; ดังนั้นฉันสามารถได้รับ "สิ่งที่แนบมา [ชื่อ]" แต่มันไม่ทำงาน ฉันจะมีความสุขมากถ้ามีคนช่วยฉันด้วยการรวมตัวแปรกับสตริงในไฟล์ config nginx :)


5
วิธีการทดสอบบันทึกกาว DNS?
สวัสดีฉันเพิ่งตั้งค่าเซิร์ฟเวอร์ DNS สำหรับโดเมนของฉัน example.org ด้วยเซิร์ฟเวอร์ชื่อ 2 ตัว ns1.example.org และ ns2.example.org ฉันพยายามตั้งค่าบันทึกกาวสำหรับ ns1 และ ns2 ที่นายทะเบียนของฉัน ดูเหมือนว่าจะใช้ได้ตอนนี้เมื่อฉันขุด example.org แต่เมื่อฉันทำ whois example.org มันจะแสดงรายการ ns1.example.org และ ns2.example.org แต่ไม่ใช่ที่อยู่ IP ของพวกเขาซึ่งควรตั้งค่าเป็นบันทึกกาว . ดังนั้นฉันสงสัยว่าฉันจะตรวจสอบการมีอยู่ของบันทึกกาวได้อย่างไร ฉันจะทำกับ whois? ฉันเคยเห็น. com และ. net whois บันทึกว่ามีทั้งชื่อโดเมนและที่อยู่ IP สำหรับเซิร์ฟเวอร์ชื่อจะเป็น. org แตกต่างกันอย่างไร วิธีทดสอบที่ถูกต้องคืออะไร ขอบคุณ

4
แก้ไขชื่อเสียงที่แย่ของ My MTA
ฉันมีเว็บไซต์ที่ต้องการส่งอีเมลไปยังลูกค้าเพื่อส่งไฟล์ที่ซื้อมา การส่งอีเมลที่เชื่อถือได้มีความสำคัญต่อธุรกิจนี้ น่าเสียดายที่อีเมลส่วนใหญ่ที่ส่งโดยเซิร์ฟเวอร์ของฉันไม่ได้จัดส่งเนื่องจาก "ชื่อเสียงไม่ดี" ของ MTA นี่คือตัวอย่างบางส่วนจากของฉันmail.log: Feb 20 02:40:41 servername postfix/smtp[14580]: 4E30B1100C7: host aspmx.l.google.com[209.85.211.78] said: 421-4.7.0 [174.143.183.26] Our system has detected an unusual amount of 421-4.7.0 unsolicited mail originating from your IP address. To protect our 421-4.7.0 users from spam, mail sent from your IP address has been temporarily …

5
จะค้นหาชื่อโฮสต์ทั้งหมดใน DNS ที่แนบกับ IP ได้อย่างไร
หากฉันมีหลายโฮสต์ที่กำหนดค่าไว้ในเครื่องเดียว ( a la apache's VirtualHosts) ฉันจะค้นหา IP และค้นหาโดเมนทั้งหมดที่กำหนดค่าให้เข้าถึงได้อย่างไร ตัวอย่างเช่นฉันมีโดเมนเว็บและอีเมลหลายโดเมนติดกับเซิร์ฟเวอร์ของฉัน ฉันจะค้นหาโดเมนทั้งหมดที่ชี้ไปยังโดเมนนั้นได้อย่างไร เป็นไปได้ไหม ฉันมี DNS A รายการสำหรับโดเมนทั้งหมดที่ฉันเป็นเจ้าของรวมทั้งฉันรู้ว่าโดเมนของเพื่อนบางคนชี้ไปที่เซิร์ฟเวอร์ของฉัน สิ่งที่ฉันต้องการที่จะเห็นคือถ้าคนที่ผมไม่ทราบเกี่ยวกับการจะชี้มีมากเกินไป (หรือถ้ามีคนจดโดเมนไว้ที่อื่นและฉันสามารถลบเว็บไซต์ 'เก่า' ของพวกเขาออกจากเซิร์ฟเวอร์ของฉัน)

4
วิธีการ stderr ท่อโดยไม่ต้องท่อ stdout
ฉันจะไพพ์สตรีมข้อผิดพลาดมาตรฐานโดยไม่ต้องไพพ์สตรีมออกมาตรฐานได้อย่างไร ฉันรู้ว่าคำสั่งนี้ใช้งานได้ แต่มันก็เขียนมาตรฐาน Command 2>&1 | tee -a $LOG ฉันจะได้รับเพียงข้อผิดพลาดมาตรฐานได้อย่างไร หมายเหตุ: สิ่งที่ฉันต้องการคือการเขียนสตรีม stderr ไปยังบันทึกและเขียนทั้ง stderr และ stdout ไปที่คอนโซล
24 unix  pipe  ksh  stderr 

8
มี tar ที่ชาญฉลาดหรือ cpio ในการดึงไฟล์ที่เก็บไว้ในไฟล์เก็บถาวรได้อย่างมีประสิทธิภาพหรือไม่?
ฉันใช้tarในการเก็บกลุ่มขนาดใหญ่มาก (Multi-GB) กbz2ไฟล์ ถ้าฉันใช้tar -tf file.tarเพื่อแสดงรายการไฟล์ภายในไฟล์เก็บถาวรการดำเนินการนี้ใช้เวลานานมากในการดำเนินการให้เสร็จสมบูรณ์ (~ 10-15 นาที) เช่นเดียวกันcpio -t < file.cpioใช้เวลานานพอที่จะทำให้เสร็จสมบูรณ์บวกหรือลบสองสามวินาที ดังนั้นการดึงไฟล์จากไฟล์เก็บถาวร (ผ่านtar -xf file.tar myFileOfInterest.bz2ตัวอย่าง) จึงช้า มีวิธีการเก็บถาวรที่เก็บ "แค็ตตาล็อก" พร้อมกับเก็บถาวรเพื่อให้แต่ละไฟล์ภายในเก็บถาวรสามารถดึงข้อมูลได้อย่างรวดเร็ว? ตัวอย่างเช่นแคตตาล็อกบางประเภทที่เก็บตัวชี้ไปยังไบต์เฉพาะในไฟล์เก็บถาวรรวมถึงขนาดของไฟล์ที่จะเรียกคืน (เช่นเดียวกับรายการเฉพาะระบบไฟล์อื่น ๆ ) มีเครื่องมือ (หรืออาร์กิวเมนต์ไปที่tarหรือcpio) ที่อนุญาตให้เรียกไฟล์ที่มีประสิทธิภาพภายในไฟล์เก็บถาวรได้หรือไม่?
24 linux  tar  archive  cpio 

9
คุณจัดการกับ“ CMD ไม่สนับสนุนเส้นทาง UNC เป็นไดเรกทอรีปัจจุบัน” ได้อย่างไร?
ฉันพยายามเปลี่ยนไดเรกทอรีเป็นไฟล์เซิร์ฟเวอร์เช่น: cd \\someServer\\someStuff\ อย่างไรก็ตามฉันได้รับข้อผิดพลาดต่อไปนี้: CMD ไม่รองรับเส้นทาง UNC เป็นไดเรกทอรีปัจจุบัน ตัวเลือกของฉันในการนำทางไปยังไดเรกทอรีนั้นมีอะไรบ้าง

8
จำเป็นต้องแก้ไขการอนุญาตของไฟล์ในโฮมไดเร็กตอรี่ของผู้ใช้
ใครบ้างมีเครื่องมือหรือสคริปต์ที่จะแก้ไขสิทธิ์ไฟล์ในไดเรกทอรีซ้ำ? บนเครื่อง Ubuntu Linux ไฟล์จำนวนมากถูกคัดลอกไปยังดิสก์ USB ที่มีสิทธิ์ 777 อย่างเต็มรูปแบบ (ผู้ใช้กลุ่มอื่น ๆ - อ่านเขียนดำเนินการ) โดยมีข้อผิดพลาด ฉันต้องการนำกลับไปไว้ในไดเรกทอรีของผู้ใช้ที่ถูกต้อง ไดเรกทอรีควรเป็น 775 และไฟล์อื่น ๆ ทั้งหมดอาจเป็น 664 ไฟล์ทั้งหมดเป็นรูปภาพเอกสารหรือ MP3 ดังนั้นจึงไม่จำเป็นต้องเรียกใช้ หากตั้งค่าไดเรกทอรีบิตแล้วมันต้องมีการดำเนินการอื่น ๆ ที่ชาญฉลาดก็แค่ต้องการผู้ใช้และกลุ่มอ่านและเขียน ฉันคิดว่ามันคุ้มค่าที่จะตรวจสอบว่ามียูทิลิตี้อยู่ก่อนที่จะแฮ็กเชลล์สคริปต์ด้วยกันไหม :)

4
ย้อนกลับ DNS ในโลก CIDR
Reverse DNS ดูเหมือนจะเชื่อมโยงกับขอบเขตของคลาสอย่างมากตอนนี้ CIDR มีมาตรฐานวิธีใดในการมอบอำนาจให้กับซับเน็ต? หากมีหลายวิธีอยู่วิธีไหนดีที่สุด? คุณต้องการจัดการการมอบหมายต่างกันหรือไม่ขึ้นอยู่กับเซิร์ฟเวอร์ DNS (Bind, djbdns, Microsoft DNS, อื่น ๆ ) ช่วยบอกว่าฉันมีการควบคุมเครือข่ายที่เป็น Class B 168.192.in-addr.arpa โปรดให้ตัวอย่างสำหรับ: วิธีการมอบอำนาจสำหรับ a / 22? วิธีการมอบหมายอำนาจสำหรับ / 25?

1
ฉันจะตรวจสอบได้อย่างไรว่าไฟล์ SQLite db3 นั้นถูกต้อง / สอดคล้องกัน
ฉันมีไฟล์ db3 version3 sqlite ที่ฉันคัดลอกออกจากระบบการผลิตที่ทำงานอยู่ (ฉันรู้ว่า sysadmin bad sysadmin) ด้วยเหตุผลหลายประการ มีคำสั่ง sqlite ที่ฉันสามารถเรียกใช้ที่จะตรวจสอบว่าข้อมูลทั้งหมดสามารถอ่านได้จากไฟล์เหล่านี้ (ฉันไม่รังเกียจหากใช้เวลาสักครู่) ฉันกำลังพิจารณาแฮ็กอัพเพอร์เพิลซึ่งทิ้งข้อมูลทั้งหมดแล้วนำเข้ามันลงในไฟล์ใหม่ ฉันคิดว่า sqlite จะโยนข้อยกเว้นหากพบข้อมูลที่เสียหาย มีวิธีที่ดีกว่า? ฉัน CentOS 5.3 และ sqlite-3.3.6-2
24 linux  database  sql  sqlite 

9
การเข้ารหัสฮาร์ดไดรฟ์แบบเต็มรูปแบบมีผลต่อประสิทธิภาพการทำงานอย่างไร
เรามีโน้ตบุ๊ก HP อยู่ที่นี่และมีนโยบายที่จะเปิดการเข้ารหัสฮาร์ดไดรฟ์ของ HP เพื่อปกป้องฐานข้อมูลลูกค้าและ IP ในกรณีที่สูญหาย / ถูกขโมย ฉันสงสัยว่ามีหลักฐานของการแสดงที่เข้าร่วมในสถานการณ์นี้หรือไม่? เครื่องจักรส่วนใหญ่จะใช้เป็นเวิร์คสเตชั่พัฒนา หลักฐานจากประวัติที่นี่แสดงให้เห็นว่าเครื่องจักรช้าลง เราควรจะใช้วิธีอื่น (เช่นการเข้ารหัสข้อมูลที่ละเอียดอ่อนซึ่งตรงข้ามกับดิสก์ทั้งหมด)?

2
นักเทียบท่าเขียน: ตัวเลือกที่จะลบภาชนะโดยอัตโนมัติหลังจากทำงานใน docker-compose.yml
การdocker-compose runอ้างอิงระบุว่ามี--rmตัวเลือกให้ ลบคอนเทนเนอร์หลังจากรัน ฉันต้องการให้เริ่มต้นนี้พฤติกรรมสำหรับบริการบางอย่างของฉันระบุในrundocker-compose.yml ดังนั้นคำถามคือ : จะสามารถระบุได้docker-compose.ymlไหม? ถ้าทำได้ฉันจะทำอย่างไร ( INB4 "ใช้นามแฝงทุบตีลุค!" : แน่นอนว่าฉันสามารถบังคับใช้สิ่งนี้ได้docker-compose.ymlโดยการตั้งค่านามแฝงทุบตีบางอย่างเช่นalias docker-compose-run='docker-compose run --rm'แต่ฉันสนใจว่าฉันจะบังคับใช้สิ่งนั้นผ่านอย่างแน่นอนdocker-compose.ymlได้อย่างไรไม่ได้อยู่นอกขอบเขต)

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