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

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

9
มีวิธีที่เหมาะสมในการล้างบันทึกหรือไม่
ฉันสงสัยว่ามีวิธีที่เหมาะสมในการล้างบันทึกโดยทั่วไปหรือไม่ ฉันใหม่กับ Ubuntu และฉันกำลังพยายามตั้งค่า Postfix /var/log/mail.logบันทึกในคำถามคือ ฉันสงสัยว่ามีวิธีที่ถูกต้องในการล้างมันมากกว่าที่ฉันจะเข้าไปในนั้นและลบบรรทัดทั้งหมดและบันทึกไว้ ฉันพบว่าบางครั้งข้อผิดพลาดจะไม่ถูกเขียนลงในไฟล์ทันทีหลังจากฉันลบบันทึกและบันทึก หมายเหตุด้านข้าง: ฉันมีปัญหาในการตั้งค่า Postfix และพยายามทำให้ง่ายขึ้นสำหรับฉันที่จะอ่านบันทึกโดยหวังว่ามันจะช่วยฉันได้แทนที่จะต้องเลื่อนลงไปจนสุด
64 linux  ubuntu  logging 

8
วิธีที่เร็วที่สุดในการถ่ายโอนรูปภาพ 55GB ไปยังเซิร์ฟเวอร์ใหม่
ปัจจุบันฉันมีเซิร์ฟเวอร์ CentOS สองแห่ง ฉันจำเป็นต้องรู้วิธีและสิ่งที่เร็วที่สุดที่จะ "tar" ในไดเรกทอรีรูปภาพและ SCP ได้หรือไม่ นั่นเป็นวิธีที่เร็วที่สุดที่ฉันเพิ่งแนะนำเพราะการเหน็บแนมใช้ไปตลอดกาล ... ฉันวิ่งตามคำสั่ง: tar cvf imagesbackup.tar images และฉันกำลังจะสแกนมันมากกว่า แจ้งให้เราทราบหากมีวิธีที่รวดเร็วกว่า ฉันสามารถเข้าถึงทั้งสองเครื่องจากระยะไกล / SSH ได้
64 file-transfer  scp  tar 


18
วิธีการกู้คืนจาก“ การตรวจสอบสิทธิ์ล้มเหลวมากเกินไปสำหรับผู้ใช้รูท”
ฉันพยายามหลายครั้งเพื่อสร้าง SSH-connecton สำหรับผู้ใช้ root @ host โดยใช้ putty terminal ในขณะที่ทำเช่นนั้นฉันระบุข้อมูลประจำตัวที่ไม่ถูกต้องหลายครั้งและหลังจากนั้นฉันได้ระบุอย่างถูกต้องแล้วหลังจากนั้นข้อมูลประจำตัวได้รับการยอมรับการแบ่งเซสชัน ssh ด้วย "เซิร์ฟเวอร์ปิดการเชื่อมต่อเครือข่ายโดยไม่คาดคิด" ข้อผิดพลาดนี้มีการรายงานโดยสถานีฉาบ เมื่อพยายามที่จะ ssh root @ localhost จากคอนโซลท้องถิ่น - มันทำงานได้ดี มันทำงานได้ดีเมื่อฉัน ssh otheruser @ host จากโฮสต์อื่น ดังนั้นปัญหาการเชื่อมต่อเครือข่ายจึงไม่มีความผิด ข้อผิดพลาดเดียวที่ฉันคิดคือ: "การตรวจสอบสิทธิ์ล้มเหลวมากเกินไปสำหรับผู้ใช้รูท"แม้ว่าจะมีการรายงานว่า putty มีข้อผิดพลาดแตกต่างกัน คำถามคือ: วิธีการกู้คืนจากเงื่อนไขข้อผิดพลาดนี้และให้เข้าสู่ระบบสีโป๊วอีกครั้ง? การรีสตาร์ท sshd ดูเหมือนจะไม่ช่วย
64 ssh  putty 

9
เป็นวิธีที่ดีที่สุดในการย้าย c: \ users ไปยัง d: \ users ภายใต้ vista / W7 [ปิด]
ฉันเพิ่งติดตั้ง Windows 7 RC1 และต้องการย้าย c: \ users ไปยัง d: \ users วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? เนื่องจากข้อเท็จจริงที่ว่า Windows 7 สร้างพาร์ติชั่นที่สงวนไว้ซึ่งติดตั้งเป็น C: ในคอนโซลการกู้คืนฉันต้องใช้คำสั่งต่อไปนี้ robocopy /mir /xj D:\Users E:\Users mklink D:\Users D:\Users /j ทั้ง D ในคำสั่ง mklink นั้นถูกต้อง เมื่อระบบรีบูตไดรฟ์ที่เป็น D ในคอนโซลการกู้คืนจะกลายเป็นไดรฟ์ C

30
คุณสมบัติที่ซ่อนอยู่ของ Linux
ตามด้วยจิตวิญญาณของคุณสมบัติที่ซ่อนของ PowerShellและอื่น ๆ ใน Stack Overflow คำสั่ง Linux หรือชุดคำสั่งใดที่คุณพบว่าจำเป็นในการทำงานของคุณ ดูเพิ่มเติมที่: คุณสมบัติที่ซ่อนของ MySQL คุณสมบัติที่ซ่อนของ PowerShell คุณสมบัติที่ซ่อนของ Oracle Database คุณสมบัติที่ซ่อนของ Windows 2008 คุณสมบัติที่ซ่อนของ Solaris / OpenSolaris คุณสมบัติที่ซ่อนของ SQL Server คุณสมบัติที่ซ่อนของ IIS (6.0 / 7.0)
64 linux 

5
วิธีดึงวันที่แก้ไขล่าสุดของไฟล์ทั้งหมดในที่เก็บ git
ฉันรู้วิธีดึงวันที่แก้ไขล่าสุดของไฟล์เดียวในที่เก็บ git: git log -1 --format="%ad" -- path/to/file มีวิธีที่ง่ายและมีประสิทธิภาพในการทำเช่นเดียวกันสำหรับไฟล์ทั้งหมดที่มีอยู่ในพื้นที่เก็บข้อมูลหรือไม่?
64 git 

3
หมายความว่าอะไร: แพ็กเกจที่ยกเว้นเนื่องจากการป้องกันระดับความสำคัญของที่เก็บ
เมื่ออัปเดตด้วย yum ฉันได้รับข้อความต่อไปนี้: yum update Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * atomic: www7.atomicorp.com * base: mirror.de.leaseweb.net * extras: mirror.de.leaseweb.net * updates: mirror.de.leaseweb.net 118 packages excluded due to repository priority protections Setting up Update Process No Packages marked for Update นั่นหมายความว่าอย่างไร ? จะติดตั้งแพ็คเกจเหล่านี้ได้อย่างไร?
64 yum  update  mirror  centos6 

3
วิธีที่จะทำให้เส้นทางเต็มไปด้วย rsync?
เมื่อทำการสำรองข้อมูลด้วย rsync ฉันจะรักษาโครงสร้างไดเรกทอรีให้สมบูรณ์ได้อย่างไร ยกตัวอย่างเช่นเซิร์ฟเวอร์ระยะไกลเป็นดาวเสาร์และฉันต้องการสำรองข้อมูลเสาร์ 's / home / UDI / / ไฟล์ภาพไปยังไดเรกทอรีชื่อท้องถิ่นสำรอง ฉันต้องการจะมี (ในประเทศ) การสำรองข้อมูล / home / UDI / ไฟล์ / ภาพมากกว่าการสำรองข้อมูล / ภาพ
64 backup  rsync  directory  path 


7
ฉันจะรวมสองไพพ์ที่มีชื่อเข้ากับสตรีมอินพุตเดี่ยวใน linux ได้อย่างไร
การใช้คุณสมบัติ pipes ( |) ใน Linux ฉันสามารถส่งต่ออินพุตมาตรฐานไปยังสตรีมเอาต์พุตหนึ่งหรือหลาย ๆ ฉันสามารถใช้teeเพื่อแยกเอาต์พุตเพื่อแยกกระบวนการย่อย มีคำสั่งให้เข้าร่วมสองกระแสอินพุตหรือไม่ ฉันจะไปเกี่ยวกับเรื่องนี้อย่างไร diff ต่างกันอย่างไร
64 linux  shell 

4
จะตัดสินใจได้อย่างไรว่าจะซื้อใบรับรองไวด์การ์ด SSL ได้ที่ไหน
เมื่อเร็ว ๆ นี้ฉันต้องซื้อใบรับรอง SSL แบบ wildcard (เพราะฉันต้องการรักษาความปลอดภัยของโดเมนย่อยจำนวนหนึ่ง) และเมื่อฉันค้นหาตำแหน่งที่จะซื้อครั้งแรกฉันรู้สึกสับสนกับจำนวนของตัวเลือกการอ้างสิทธิ์ทางการตลาดและช่วงราคา ฉันสร้างรายการเพื่อช่วยให้ฉันเห็นว่าผ่านกลไกการตลาดซึ่งส่วนใหญ่ของ Certificate Authorities (CAs) ปลาสเตอร์ทั่วไซต์ของพวกเขา ในท้ายที่สุดข้อสรุปส่วนตัวของฉันคือสิ่งที่สำคัญเพียงอย่างเดียวคือราคาและความพึงพอใจของเว็บไซต์ของ CA คำถาม:นอกจากราคาและเว็บไซต์ที่ดีแล้วมีสิ่งใดที่ควรค่าแก่การพิจารณาในการตัดสินใจซื้อใบรับรองไวด์การ์ด SSL

3
นานแค่ไหนก่อนที่จะสร้าง s3 bucket ด้วยชื่อเดียวกันหลังจากลบ?
ชื่อค่อนข้างชัดเจน แต่ฉันเพิ่งลบ s3 bucket เนื่องจากอยู่ในภูมิภาคที่ไม่ถูกต้องและต้องการสร้างใหม่ในพื้นที่ที่ถูกต้องด้วยชื่อเดียวกับที่เพิ่งลบไป มีเอกสารของประสบการณ์นี้หรือผู้ใช้หรือไม่?

3
มีวิธีดูแผนผังการทำงานของ systemd หรือไม่?
สิ่งที่ฉันหมายถึงภายใต้คำถามคือ: มีวิธีการถ่ายโอนข้อมูลรายการสั่งซื้อ (เช่น pstree ทำสำหรับกระบวนการ) เพื่อดูว่า systemd ดำเนินการชุดของหน่วยจัดให้เช่นต้นไม้หลังจากการอ้างอิงได้รับการแก้ไขและงานถูกจัดคิวสำหรับการดำเนินการ ? ฉันรู้ว่าคุณสามารถทำได้โดยการวิเคราะห์ข้อมูลสถานะ systemd แต่มีวิธีที่รวดเร็วในการดูต้นไม้แบบนี้หรือไม่? มันจะช่วยได้มากในการตรวจสอบความล้มเหลว (เช่นหากคุณเห็นว่ากระบวนการบูตติดอยู่ในบางหน่วยคุณจะสามารถระบุตำแหน่งโดยประมาณสำหรับการตรวจสอบที่ลึกกว่าของคุณ
63 linux  systemd 

6
คุณจะเพิ่มพอร์ตที่เปิดค้างไว้โดยกระบวนการที่ตายแล้วได้อย่างไร
เพื่อนร่วมงานของฉันเพิ่งพบปัญหาที่กระบวนการที่คาดคะเนว่าตายแล้วนั้นยังคงถูกผูกไว้กับพอร์ตเครือข่ายป้องกันไม่ให้กระบวนการอื่นผูกติดกับพอร์ตนั้น โดยเฉพาะnetstat -a -bได้รับรายงานว่ากระบวนการที่มีชื่อSystemกับ PID 4476 มีพอร์ต 60001 เปิดยกเว้นกระบวนการที่มี PID 4476 ไม่มีตัวตนอย่างน้อยเท่าที่ผมสามารถบอกได้ Process Explorer และตัวจัดการงานไม่ได้แสดงรายการ PID 4476 (แม้ว่าจะมีกระบวนการอื่นที่ชื่อว่าSystemPID 4 ซึ่งมีชุดการเชื่อมต่อ TCP ของตัวเองซึ่งไม่รวม 60001) taskkill /PID 4476ยังได้รายงานว่าไม่พบ PID 4476 มีวิธีฆ่ากระบวนการระบบลึกลับนี้เพื่อเพิ่มพอร์ตที่ถูกผูกไว้ในขณะนี้หรือไม่? อะไรจะทำให้สิ่งนี้เกิดขึ้นได้? จะมีกระบวนการที่ Task Manager, Process Explorer และ taskkill ไม่มีใครรู้ได้อย่างไร การรีบูตเครื่องมีการจัดการเพื่อแก้ไขปัญหา แต่ฉันต้องการที่จะทราบว่ามีวิธีการแก้ไขได้โดยไม่ต้องรีบูตเครื่อง
63 windows  port  process  zombie 

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