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

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

4
Munin กับ Nagios
ขณะนี้เรากำลังใช้ Nagios เพื่อตรวจสอบประมาณ 20 เครื่อง Linux (บริการและลิงค์การทำงาน) ฉันเพิ่งทราบเกี่ยวกับมูนินและฉันสงสัยว่านี่คือการเปลี่ยน Nagios หรือสามารถใช้ร่วมกับ Nagios ได้หรือไม่? ฉันไม่ต้องการใช้เวลาหลายชั่วโมงในการตั้งค่าเพียงเพื่อค้นพบว่าฉันมีฟังก์ชั่นการใช้งานทั้งหมดของ Nagios อยู่แล้ว ฉันขอขอบคุณเป็นพิเศษหากคนที่ใช้ทั้งสองโปรแกรมสามารถให้ข้อมูลเชิงลึกเกี่ยวกับประสบการณ์ของคุณ งานไหนดีกว่ากันและคุณแนะนำให้ใช้อะไร? หมายเหตุ: เรายังใช้ Cacti บางครั้ง ปัญหาหลักที่เรามีกับ Nagios คือการตั้งค่าใช้เวลานานเกินไปและไม่ตรงไปตรงมามาก
46 nagios  munin  cacti 

5
วิธีทำโกลบอล ~ / .vimrc
ตอนนี้ฉันทำให้ทุกคนทำ ~ / .vimrc แล้วตั้งค่าไว้ที่นั่น ฉันจะสร้างค่าเริ่มต้นระดับโลก. vimrcสำหรับผู้ใช้ใหม่ได้อย่างไร
46 linux  centos  unix  vim 

8
เครื่องมือทดสอบบัญชีผู้ใช้และรหัสผ่าน (ทดสอบล็อกอิน)
ใช่ฉันสามารถติดตั้ง VM หรือรีโมตลงในบางสิ่งและลองใช้รหัสผ่าน ... ฉันรู้ ... แต่มีเครื่องมือหรือสคริปต์ที่จะจำลองการเข้าสู่ระบบเพียงพอที่จะยืนยันหรือปฏิเสธว่ารหัสผ่านนั้นถูกต้องหรือไม่ สถานการณ์: รหัสผ่านของบัญชีบริการเซิร์ฟเวอร์ "ลืม" ... แต่เราคิดว่าเรารู้ว่ามันคืออะไร ฉันต้องการส่งผ่านข้อมูลรับรองไปยังบางสิ่งและให้ส่งกลับด้วย "รหัสผ่านที่ถูกต้อง" หรือ "รหัสผ่านไม่ถูกต้อง" ฉันยังคิดเกี่ยวกับสคริปต์การจับคู่ไดรฟ์ด้วยบัญชีผู้ใช้และรหัสผ่านที่ถูกส่งผ่านเพื่อดูว่าไดรฟ์นั้นประสบความสำเร็จหรือไม่ แต่หายไปในตรรกะของการทำงานอย่างถูกต้อง ... สิ่งที่ต้องการ: - สคริปต์ขอชื่อผู้ใช้ผ่าน msgbox - สคริปต์ขอรหัสผ่านผ่าน msgbox - สคริปต์พยายามแมปไดรฟ์กับการแบ่งปันทั่วไปที่ทุกคนมีสิทธิ์เข้าถึงไดรฟ์ - สคริปต์ unmaps หากประสบความสำเร็จ -script ส่งคืนป๊อปอัป msgbox ระบุว่า " รหัสผ่าน" ความช่วยเหลือใด ๆ ที่ได้รับการชื่นชม ... คุณคิดว่านี่จะเป็นเหตุการณ์ที่เกิดขึ้นได้ยากโดยไม่ต้องใช้เครื่องมือในการสนับสนุน แต่ ... ดี ....

13
VMware Linux Server - คุณจะบอกได้อย่างไรว่าคุณเป็น vm หรือฮาร์ดแวร์จริง
คำถามที่น่าสนใจ ฉันเข้าสู่ระบบโฮสต์ Linux (เป็นไปได้มากที่สุดคือ SuSE) มีวิธีที่ฉันสามารถบอกทางโปรแกรมว่าฉันเป็นโฮสต์ VM หรือไม่? นอกจากนี้สมมติว่า vmtools ไม่ได้ติดตั้ง

7
ปิดใช้งานกฎความซับซ้อนของรหัสผ่านใน Active Directory
ฉันจะไปปิดการใช้งานนโยบายความซับซ้อนของรหัสผ่านสำหรับโดเมนได้ที่ไหน ฉันเข้าสู่ตัวควบคุมโดเมน (Windows Server 2008) และพบตัวเลือกในนโยบายท้องถิ่นซึ่งแน่นอนว่าถูกล็อคจากการเปลี่ยนแปลงใด ๆ อย่างไรก็ตามฉันไม่พบนโยบายประเภทเดียวกันในตัวจัดการนโยบายกลุ่ม โหนดใดที่ฉันต้องขยายเพื่อค้นหามัน

12
วิธี ping ใน linux จนกว่าโฮสต์จะรู้
ฉันจะส่ง Ping ไปยังที่อยู่ที่แน่นอนได้อย่างไรและเมื่อพบให้หยุดส่ง Ping ฉันต้องการใช้มันในสคริปต์ทุบตีดังนั้นเมื่อโฮสต์เริ่มต้นสคริปต์จะยังคงกระตุกและจากช่วงเวลาที่โฮสต์พร้อมใช้งานสคริปต์จะดำเนินต่อไป ...

12
ขายพาร์ทิชันให้ฉัน
ฉันมักสงสัยว่าทำไมความหลงใหลในการแบ่งพาร์ติชันไดรฟ์โดยเฉพาะใน Unixy OSes (/ usr, / var, et al) ดูเหมือนว่านี่จะไม่ใช่ธีมทั่วไปที่มีการติดตั้ง Windows ดูเหมือนว่าการแบ่งพาร์ติชันจะเพิ่มโอกาสในการเติมพาร์ติชั่นหนึ่งพาร์ติชั่นอย่างมากขณะที่บางพาร์ติชั่นมีพื้นที่ว่างมากมาย เห็นได้ชัดว่าสิ่งนี้สามารถป้องกันได้ด้วยการออกแบบและการวางแผนอย่างรอบคอบ แต่สิ่งต่าง ๆ สามารถเปลี่ยนแปลงได้ ฉันเคยพบเจอสิ่งนี้บนเครื่องหลายต่อหลายครั้งส่วนใหญ่จะเป็นการตั้งค่าโดยผู้อื่นหรือจากการตั้งค่าเริ่มต้นของระบบปฏิบัติการที่เป็นปัญหา อีกข้อโต้แย้งที่ฉันได้ยินคือมันช่วยให้การสำรองข้อมูลง่ายขึ้น มันทำให้การสำรองง่ายขึ้นได้อย่างไร ฉันเคยได้ยินว่ามันช่วยเพิ่มความน่าเชื่อถือ อีกครั้งได้อย่างไร เกือบ 100% ของปัญหาที่ฉันพบกับการจัดเก็บดิสก์คือความล้มเหลวทางกายภาพของดิสก์ มันอาจจะเป็นที่ถกเถียงกันอยู่ว่าการแบ่งพาร์ติชั่นนั้นอาจช่วยเร่งความล้มเหลวของฮาร์ดแวร์ได้เนื่องจากการฟาดดิสก์ที่ทำเมื่อย้ายหรือคัดลอกข้อมูลจากพาร์ติชั่นหนึ่งไปยังอีกพาร์ติชั่นบนดิสก์เดียวกัน ฉันไม่ได้พยายามเขย่าเรือมากเกินไปฉันแค่อยากจะเห็นเหตุผลสำหรับการฝึกดูแลระบบแบบเก่า ๆ
46 partition 

6
วิธีลบ IIS / ASP.NET Response Headers
ฉันมีเซิร์ฟเวอร์ IIS / 6.0 สองตัวที่ความปลอดภัยขอให้ฉันลบส่วนหัวการตอบกลับสองสามข้อที่ส่งไปยังเบราว์เซอร์ไคลเอ็นต์ตามคำขอ พวกเขากังวลเกี่ยวกับการเปิดเผยข้อมูลแพลตฟอร์มผ่านส่วนหัวการตอบกลับ ฉันได้ลบ HTTP-HEADERS ทั้งหมดออกจากการกำหนดค่า IIS สำหรับเว็บไซต์ (X-Powered-By หรือส่วนหัวดังกล่าวบางส่วน) (โดยส่วนตัวแล้วฉันรู้ว่าข้อมูลนี้สามารถค้นพบได้ง่ายแม้ว่าจะถูกซ่อนอยู่ แต่ไม่ใช่สายของฉัน) ส่วนหัวที่ฉันต้องการลบ: เซิร์ฟเวอร์ - Microsoft-IIS / 6.0 X-AspNet-Version - 2.0.50727 ฉันรู้ด้วยเช่นกันว่า ASP.NET MVC ก็ปล่อยส่วนหัวของตัวเองเช่นกันถ้าคุณรู้วิธีที่จะลบมันก็จะเป็นประโยชน์ X-AspNetMvc-Version - 1.0

7
ค้นหาข้อความซ้ำด้วย grep และรูปแบบไฟล์
รับโครงสร้างโฟลเดอร์ตัวอย่างนี้: /folder1/file1.txt /folder1/file2.djd /folder2/file3.txt /folder2/file2.fha ฉันจะค้นหาข้อความแบบเรียกซ้ำใน*.txtไฟล์ทั้งหมดด้วยgrep"/" ได้อย่างไร ( "grep -r <pattern> *.txt"ล้มเหลวเมื่อเรียกใช้จาก "/" เนื่องจากไม่มี.txtไฟล์ในโฟลเดอร์นั้น)


6
CIDR สำหรับ Dummies
ฉันเข้าใจว่า CIDR คืออะไรและใช้เพื่ออะไร แต่ฉันยังไม่สามารถหาวิธีคำนวณได้ในหัวของฉัน ใครสามารถให้คำอธิบายประเภท "สำหรับหุ่น" กับตัวอย่าง?

7
การลบโฟลเดอร์แบบเรียกซ้ำแบบไม่สิ้นสุด
อย่างใดอย่างหนึ่งกล่อง Server 2008 (ไม่ใช่ R2) รุ่นเก่าของเราได้พัฒนาโฟลเดอร์ที่มีการเรียกซ้ำที่ไม่สิ้นสุด นี่คือการเล่น havock กับการสำรองข้อมูลของเราเนื่องจากตัวแทนการสำรองข้อมูลพยายามที่จะย่อหย่อนลงในโฟลเดอร์และไม่ส่งคืน โครงสร้างโฟลเดอร์มีลักษณะดังนี้: C:\Storage\Folder1 C:\Storage\Folder1\Folder1 C:\Storage\Folder1\Folder1\Folder1 C:\Storage\Folder1\Folder1\Folder1\Folder1 ... และต่อไป มันเหมือนกับหนึ่งในชุด Mandelbrot ที่เราเคยเล่นด้วยในยุค 90 ฉันได้ลองแล้ว: ลบออกจาก Explorer ใช่ฉันเป็นคนมองโลกในแง่ดี RMDIR C:\Storage\Folder1 /Q/S - สิ่งนี้จะกลับมา The directory is not empty ROBOCOPY C:\temp\EmptyDirectory C:\Storage\Folder1 /PURGE - สิ่งนี้จะหมุนผ่านโฟลเดอร์เป็นเวลาสองสามนาทีก่อนที่ robocopy.exe จะล่ม ใครช่วยแนะนำวิธีฆ่าโฟลเดอร์นี้ให้ดีหรือไม่?

4
ความแตกต่างระหว่าง DOMAIN \ ชื่อผู้ใช้และชื่อผู้ใช้@domain.local?
ฉันพยายามแก้ไขข้อผิดพลาดในการตรวจสอบความถูกต้องที่คลุมเครือและต้องการข้อมูลพื้นหลังบางอย่าง มีความแตกต่างระหว่างวิธีการที่ Windows (และโปรแกรมเช่น Outlook) กระบวนการใด ๆDOMAIN\usernameและusername@domain.local? ข้อกำหนดที่เหมาะสมสำหรับรูปแบบชื่อผู้ใช้สองรูปแบบเหล่านี้คืออะไร แก้ไข : โดยเฉพาะมีความแตกต่างในวิธีที่ Windows รับรองความถูกต้องของรูปแบบชื่อผู้ใช้สองรูปแบบหรือไม่

8
ฉันจะสร้างตำแหน่งใน nginx ที่ทำงานกับและไม่มีเครื่องหมายทับได้อย่างไร
ตอนนี้ฉันมีการกำหนดค่านี้: location ~ ^/phpmyadmin/(.*)$ { alias /home/phpmyadmin/$1; } อย่างไรก็ตามถ้าฉันไปเยี่ยมwww.mysite.com/phpmyadmin(สังเกตว่าไม่มีรอยต่อท้าย) จะไม่พบสิ่งที่ฉันกำลังมองหา 404 ฉันคิดว่าเพราะฉันไม่ได้รวมเครื่องหมายทับ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
46 nginx 

11
สิ่งที่อาจทำให้เซสชันช้า ssh? [ปิด]
ฉันโฮสต์บนรีโมตโฮสต์ แต่ประสิทธิภาพเทอร์มินัลไม่ดี สัญลักษณ์ที่ฉันกำลังพิมพ์จะไม่ปรากฏขึ้นทันที แต่มีความล่าช้า บางครั้งสองสัญลักษณ์จะแสดงในครั้งเดียวหลังจากล่าช้า
46 ssh  performance 

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