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

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

1
ไม่สามารถสร้างไฟล์บนระบบไฟล์ XFS ขนาดใหญ่
เรามีเซิร์ฟเวอร์ Linux ที่มีระบบไฟล์ 4 TB ซึ่งใช้ในการจัดเก็บคลังข้อมูลการโค่นล้ม มีที่เก็บหลายแห่งซึ่งหลายแห่งใช้งานมาหลายปีแล้ว เดิมทีดิสก์นั้นมีขนาดประมาณ 1 TB แต่เราเริ่มใช้พื้นที่ไม่เพียงพอและเพิ่มเป็น 4 TB เมื่อประมาณหนึ่งปีที่แล้ว ตอนนี้ผู้คนกำลังรายงานว่าไม่สามารถเช็คอินไฟล์ไปยัง repos ของพวกเขาได้ No space left on deviceเกิดข้อผิดพลาดคือ ดิสก์นั้นมีความจุประมาณ 1.5 TB และยังรายงานว่ามี inodes ฟรีและยังไม่สามารถสร้างไฟล์ใหม่ได้ ยังคงเป็นไปได้ที่จะอัปเดตไฟล์เก่าและที่เก็บบางส่วนจะได้รับการปรับปรุงเป็นระยะ แต่ที่เก็บเดียวกันอาจล้มเหลวในความพยายามครั้งต่อไป
24 linux  xfs 

4
ฉันสามารถแทนที่นโยบายกลุ่มโดเมนด้วยนโยบายกลุ่มโลคัลในฐานะผู้ดูแลท้องถิ่นได้หรือไม่
ฉันกำลังพยายามจัดเตรียมแล็ปท็อปกรณีพิเศษบางอย่าง ฉันต้องการสร้างบัญชีผู้เยี่ยมชมท้องถิ่น ไม่เป็นไร แต่เมื่อฉันพยายามสร้างมันขึ้นมาฉันได้รับแจ้งว่ารหัสผ่านของผู้เยี่ยมชมไม่ตรงตามข้อกำหนดความซับซ้อน ฉันพยายามแก้ไขนโยบายความปลอดภัยท้องถิ่นเพื่อเปลี่ยนความซับซ้อน แต่เป็นสีเทา เป็นไปได้หรือไม่ที่จะแทนที่นโยบายโดเมนด้วย Local ใช่ฉันรู้ว่าฉันสามารถเลือกรหัสผ่านที่ยาวกว่าได้ แต่นั่นไม่ใช่ประเด็น ฉันต้องการทราบวิธีการแทนที่นโยบายโดเมนในกรณีที่ฉันต้องการในอนาคต

3
Postfix:“ การเชื่อมต่อหมดเวลา” ในอีเมลขาออกทั้งหมด [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันพยายามตั้งค่ารายชื่อรับเมลกับ GNU Mailman แต่มันเป็นความหายนะที่สมบูรณ์ด้วยบล็อกมากมาย Postfix สามารถรับอีเมล แต่ไม่ส่งกลับเลยฉันได้ดูในบันทึกและนี่คือสิ่งที่ฉันพบ: Mar 30 16:35:30 apott-server postfix/smtp[22572]: connect to gmail-smtp in.l.google.com[74.125.142.26]:25: Connection timed out Mar 30 16:36:01 apott-server postfix/smtp[22572]: connect to alt1.gmail-smtp-in.l.google.com[173.194.76.27]:25: Connection timed out Mar 30 16:36:31 apott-server postfix/smtp[22572]: connect to alt2.gmail-smtp-in.l.google.com[74.125.131.26]:25: Connection timed out Mar 30 …
24 email  postfix 

2
ServerAliveCountMax ใน SSH
ServerAliveCountMax ใน SSH ทำอะไรจริงๆ ฉันพยายามที่จะให้แน่ใจว่าเมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์ของฉันผ่าน SSH ว่าการเชื่อมต่อยังคงเปิดอยู่เป็นระยะเวลานานแทนที่จะเชื่อมต่อที่กำลังจะตายหลังจากไม่มีการใช้งานในช่วงเวลาสั้น ๆ นี่คือตัวอย่าง Host * ServerAliveInterval 60 ServerAliveCountMax 2 ฉันได้ยินมาจากแหล่งเดียวว่าการตั้งค่าด้านบนจะส่งการตอบกลับไปยังเซิร์ฟเวอร์ทุก ๆ 60 วินาทีตราบใดที่เซิร์ฟเวอร์ได้รับการตอบกลับนั้น อย่างไรก็ตามหากมีเหตุผลใดก็ตามที่การตอบสนองไม่ผ่านไปยังเซิร์ฟเวอร์ก็จะลองและส่งข้อความอื่น หากข้อความนั้นล้มเหลวเกินไปก็จะปิดการเชื่อมต่อ (ฉันรู้สึกว่านี่ผิด) แหล่งที่สองและสามอย่างไรก็ตามพูดสิ่งที่แตกต่าง พวกเขาอ้างว่าข้อความจะถูกส่งไปยังเซิร์ฟเวอร์ทุก ๆ 60 วินาทีหากไม่มีการใช้งานเป็นระยะเวลาหนึ่ง แต่มันจะส่งเพียง 2 คำร้องขอจากนั้นจะปิดการเชื่อมต่อ ServerAliveCountMax ทำอะไรกันแน่?
24 ssh 

3
ไม่ได้เปิดใช้งาน Git shell?
ฉันพยายามติดตั้งเซิร์ฟเวอร์ git เมื่อฉันตั้งค่าเปลือกเริ่มต้นสำหรับผู้ใช้ git ของฉันเป็น / usr / bin / git-shell ฉันได้รับข้อผิดพลาดเมื่อเข้าสู่ระบบเป็น git fatal: Interactive git shell is not enabled. hint: ~/git-shell-commands should exist and have read and execute access. การเข้าถึงที่ใช้คีย์ Ssh การตั้งค่าการอนุญาตถูกต้อง การค้นหาโดย Google จะไม่แสดงสิ่งใดเกี่ยวกับข้อผิดพลาดนี้ ฉันยังใช้วิธีนี้ในการติดตั้งในอดีตและไม่มีข้อผิดพลาดดังกล่าวปรากฏขึ้น นอกจากนี้ฉันดูที่เซิร์ฟเวอร์การทำงานหากมีไฟล์เพิ่มเติมหรือกำหนดค่าบางอย่าง แต่ไม่มีสิ่งนั้น ข้อมูลจำเพาะระบบ: Gentoo linux (ล่าสุด) Git 1.7.5.3 / etc / passwd line: …
24 shell  git 

9
ไม่สามารถ SSH: debug1: ต้องการ SSH2_MSG_KEX_DH_GEX_REPLY
เรามีเซิร์ฟเวอร์ XXX บน Amazon EC2 SSH กำลังทำงานบนพอร์ตมาตรฐาน (22) ฉันวาง pubkey ของฉันไว้ที่ไฟล์ /.ssh/authorized_keys สิ่งที่สนุกคือเมื่อวานนี้มันใช้งานได้ดีมาก! แต่วันนี้ฉันไม่รู้ว่าเกิดอะไรขึ้น! ฉันไม่สามารถเข้าสู่ระบบได้ ssh -vvvv ชื่อเซิร์ฟเวอร์ ติดอยู่ debug1: ต้องการ SSH2_MSG_KEX_DH_GEX_REPLY ฉันตรวจสอบ pubkey ของฉันและมันอยู่ที่นั่น! (ฉันจะตรวจสอบอย่างไรฉันถามคนอื่นเพื่อตรวจสอบ) จากนั้นฉันใช้คอมพิวเตอร์เครื่องอื่น (windows 7 + putty) และวาง pubkey ใหม่ของฉัน และอะไร? ฉันสามารถเข้าสู่ระบบได้! และนั่นคือคอมพิวเตอร์อีกเครื่องหนึ่งที่มี Win7 อยู่ใน LAN เดียวกันซึ่งหมายความว่า IP ภายนอกเหมือนกัน ไพรเวตคีย์ของฉันใช้ได้กับเซิร์ฟเวอร์อื่น แต่ไม่สามารถใช้งานได้ กรุณาช่วย!

7
เพิ่มรหัสผ่านไปที่. ssh / config
ฉันใช้ Ubuntu 12.04 ฉันใช้ ssh สำหรับเชื่อมต่อกับเซิร์ฟเวอร์หลาย ๆ ตัวต่อวันดังนั้นฉันจึงใส่พารามิเตอร์ของพวกเขาในไฟล์. ssh / config ; อย่างนี้ : Host server1 User tux Port 2202 HostName xxx.x.xx.x มีวิธีการใส่รหัสผ่านในไฟล์นี้สำหรับแต่ละการเชื่อมต่อหรือไม่? ดังนั้นเมื่อเซิร์ฟเวอร์ขอรหัสผ่านเทอร์มินัลจะใส่รหัสผ่านและส่งไปยังเซิร์ฟเวอร์ดังนั้นฉันไม่จำเป็นต้องพิมพ์รหัสผ่านในแต่ละครั้ง นอกจากนี้ฉันไม่ต้องการใช้คู่คีย์สาธารณะ / ส่วนตัว
24 linux  ubuntu  ssh 

9
ฉันจะอ่านหลายบรรทัดจาก STDIN ลงในตัวแปรได้อย่างไร
ฉันได้คำถามนี้ไปแล้วก็ไม่มีประโยชน์ ฉันกำลังสร้างกระบวนการสร้างที่นี่โดยอัตโนมัติและสิ่งที่ฉันพยายามทำคือรับหมายเลขรุ่นและคำอธิบายเล็ก ๆ ของโครงสร้างซึ่งอาจเป็นหลายบรรทัด ระบบนี้ทำงานบนคือ OSX 10.6.8 ฉันเห็นทุกอย่างตั้งแต่ใช้ CAT ไปจนถึงการประมวลผลแต่ละบรรทัดตามที่จำเป็น ฉันคิดไม่ออกว่าฉันควรใช้อะไรและทำไม ความพยายามในการ read -d '' versionNotes ผลลัพธ์เป็นอินพุตที่อ่านไม่ออกถ้าผู้ใช้ต้องใช้คีย์ backspace นอกจากนี้ยังไม่มีวิธีที่ดีในการยุติอินพุตเนื่องจาก ^ D ไม่ได้ยุติและ ^ C เพิ่งออกจากกระบวนการ read -d 'END' versionNotes ใช้งานได้ ... แต่ยังอ่านไม่ออกถ้าจำเป็นต้องใช้ปุ่ม Backspace while read versionNotes do echo " $versionNotes" >> "source/application.yml" done ไม่สิ้นสุดอินพุตอย่างถูกต้อง (เพราะฉันสายเกินไปที่จะค้นหาการจับคู่กับสตริงว่าง)
24 bash  scripting 


1
นามแฝงของเซิร์ฟเวอร์บน NGINX
ฉันกำลังย้ายไซต์ไปยังเซิร์ฟเวอร์ใหม่ที่ทำงานบน NGINX Apache2 VirtualHost ของไซต์เก่ามีServerAliasการกำหนดค่าที่ฉันต้องการทำซ้ำในการกำหนดค่า NGINX จากสิ่งที่ฉันได้อ่านบน NGINX เอกสารserver_nameนี้ดูเหมือนว่าจะประสบความสำเร็จเพียงกับ ฉันแค่ต้องการให้แน่ใจว่าสิ่งที่ฉันมีนั้นถูกต้อง จาก APACHE2 ServerAlias our-domain.com www1.our-domain.com our-domain.ie ถึง NGINX server_name www.our-domain.com our-domain.com www.our-domain.ie our-domain.ie;

4
อินสแตนซ์ของ EC2 สิ้นสุดให้เริ่มต้นใหม่
ฉันมีอินสแตนซ์ขนาดเล็กสอง EC2 (t1.micro และ t2.micro) หนึ่งในนั้นคือการตั้งค่าโดยใช้ AWS-EB ฉันต้องการที่จะยุติพวกเขาทั้งสอง แต่เมื่อใดก็ตามที่ฉันยุติพวกเขาปรากฏขึ้นอีกครั้งในรายการของฉันทำงานอินสแตนซ์ไม่กี่นาทีต่อมา ฉันจะยุติพวกเขาได้อย่างไร ไม่ได้เปิดใช้งานการป้องกันการเลิกจ้าง
24 amazon-ec2 

3
หยุด Apache อย่างสง่างาม
มีวิธีการหยุดเซิร์ฟเวอร์ Apache โดยไม่ยกเลิกการดำเนินการตามคำขอโดยทั่วไปเป็นวิธีที่จะบอกว่า - ไม่ยอมรับการเชื่อมต่อใด ๆ เพิ่มเติมและปิดตัวลงเมื่อคุณเสร็จสิ้นคนปัจจุบันของคุณ?
23 linux  ubuntu  apache2 

1
จำนวนโดเมนย่อยที่อนุญาตในโดเมนและอีเมล
คุณสามารถมีโดเมนย่อยกี่โดเมนในโดเมนของคุณ และด้วยสิ่งนี้ฉันหมายถึงระดับของโดเมนย่อย ตัวอย่างเช่นคุณมีโดเมนexample.comฉันรู้ว่าคุณสามารถมีได้test.example.comแต่มีกี่ระดับ ชอบtest2.test.example.com, test3.test2.test.example.comฯลฯ ประการที่สองฉันสงสัย 2 สิ่งเกี่ยวกับที่อยู่อีเมล ก่อนอื่นการใช้โดเมนย่อยทั่วไปในที่อยู่อีเมลเป็นอย่างไร (ถ้าเป็นไปได้) ฉันไม่เคยเห็นสิ่งที่ต้องการtest@test.example.comจะซื่อสัตย์ดังนั้นฉันไม่แน่ใจอย่างแน่นอน และถ้าเป็นไปได้คุณมีกี่ด่าน (เหมือนด้านบน)? และสุดท้ายคำถามข้างต้นสามารถขึ้นอยู่กับผู้รับจดทะเบียนโดเมนหรือเซิร์ฟเวอร์อีเมลเป็นต้น และมันขึ้นอยู่กับอะไร?

4
คำขอเริ่มบริการซ้ำเร็วเกินไปปฏิเสธที่จะเริ่มต้นขีด จำกัด
ฉันมีบริการ systemd ที่แสดงข้อผิดพลาดต่อไปนี้ service start request repeated too quickly, refusing to start ฉันเข้าใจว่าบริการได้รับการกำหนดค่าให้เริ่มต้นใหม่เมื่อเกิดข้อผิดพลาดและเริ่มต้นใหม่อีกครั้ง แต่เมื่อไหร่ที่มันไม่ยอมรีสตาร์ท? มีการ จำกัด หรือจำนวนที่กำหนดหรือไม่ ยิ่งไปกว่านั้นสิ่งที่too quicklyว่าหมายถึงอะไรมัน จำกัด จำนวนของการรีสตาร์ทในช่วงเวลาที่กำหนด?
23 linux  systemd 

3
SNMP ยังคงใช้กันอย่างแพร่หลายในปี 2015 หรือไม่?
หลายสิ่งเกี่ยวกับ SNMP นั้นค่อนข้างยุ่งยากสำหรับฉันแม้แต่เมื่อ 15 ปีก่อน ตัวอย่างหนึ่งคือแนวคิดของ MIB ที่เป็นทรัพยากรในท้องถิ่นเพื่อ "ทำความเข้าใจ" ของ OID ที่เป็นตัวเลขอย่างอื่น SNMP มีการทำให้ทันสมัยหรือกลายพันธุ์เป็นอย่างอื่นหรือไม่? มันยังคงเป็นคุณสมบัติที่ต้องมีสำหรับอุปกรณ์เครือข่ายหรือไม่?
23 snmp 

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