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

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

3
โหมดเก็บถาวรใน rsync คืออะไร?
ฉันรู้ว่าคุณสามารถใช้-aหรือ--archiveเปิดใช้งานโหมดเก็บถาวรเมื่อใช้ rsync น่าเสียดายที่ฉันไม่รู้ว่าควรใช้โหมดการเก็บถาวรแบบใดและหน้าคนไม่ชัดเจนเลยว่านี่คืออะไร: เท่ากับ -rlptgoD (ไม่ใช่ -H, -A, -X) คุณสามารถอธิบายได้ว่าตัวเลือกเหล่านั้น ( rlptgoD) หมายถึงอะไรและพฤติกรรมของ rsync เมื่อฉันใช้มันคืออะไร?
169 rsync 

14
ใน / etc / hosts / file บน Linux / OSX ฉันจะใช้ไวด์การ์ดในโดเมนย่อยได้อย่างไร?
ฉันจำเป็นต้องทดสอบโดเมนย่อยบน localhost ของฉัน ฉันจะได้อย่างมีประสิทธิภาพมีผลมาจากการเพิ่มนี้*.localhost.comของฉัน/etc/hosts/ไฟล์? หากไม่สามารถทำได้ฉันจะแก้ไขปัญหานี้ได้อย่างไร ฉันต้องการทดสอบโดเมนย่อยของไวลด์การ์ดในเซิร์ฟเวอร์ของฉัน มันเป็นผู้พัฒนา Django เซิร์ฟเวอร์ Django dev สามารถจัดการโดเมนย่อยได้หรือไม่? ซอฟต์แวร์ / การกำหนดเส้นทางอื่น ๆ สามารถให้ผลลัพธ์ที่ฉันต้องการได้ไหม?
169 linux  unix  mac-osx  localhost 

3
ความหมายของบรรทัดบัฟเฟอร์ / แคชในเอาต์พุตของฟรี
ทำไมเซิร์ฟเวอร์ของฉันถึงแสดง total used free shared buffers cached Mem: 12286456 11715372 571084 0 81912 6545228 -/+ buffers/cache: 5088232 7198224 Swap: 24571408 54528 24516880 ฉันไม่มีความคิดในการคำนวณหน่วยความจำใน linux ฉันคิดว่ามันบอกว่าใช้ 5088232 ในกรณีที่ฟรี 7198224 หมายความว่ามันใช้ RAM 5GB จริงหรือ


9
รายการบันทึก DNS ทั้งหมดในโดเมนโดยใช้ขุด?
บริษัท ของฉันใช้งาน DNS ภายในสำหรับ mycompany.example มีเครื่องในเครือข่ายที่ฉันต้องการค้นหา แต่ฉันลืมชื่อ ถ้าฉันเห็นรายการมันคงเป็นการเขย่าหน่วยความจำของฉัน ฉันจะแสดงรายการระเบียนโดเมนทั้งหมดได้mycompany.exampleอย่างไร

7
Sudo เป็นผู้ใช้ที่แตกต่างกันและหน้าจอทำงาน
ค้นพบในวันนี้ว่าหน้าจอที่ใช้งานในฐานะผู้ใช้อื่นที่ฉัน sudo ลงไปจะไม่ทำงาน! กล่าวคือ ssh bob@server # ssh into server as bob sudo su "monitor" - screen # fails: Cannot open your terminal '/dev/pts/0' ฉันมีสคริปต์ที่ทำงานเป็นผู้ใช้ "ตรวจสอบ" เรารันในเซสชันหน้าจอเพื่อดูผลลัพธ์บนหน้าจอ ปัญหาคือเรามีผู้ใช้จำนวนมากที่เข้าสู่ระบบด้วยบัญชีของตัวเอง (เช่น bob, james, susie, etc ... ) จากนั้นพวกเขา sudo ลงในผู้ใช้ "monitor" การให้พวกเขาเข้าถึงผู้ใช้ "มอนิเตอร์" นั้นไม่อยู่ในคำถาม
167 sudo  gnu-screen 

8
จะตรวจสอบว่ามีการติดตั้งห้องสมุดได้อย่างไร?
ใน linux ฉันจะตรวจสอบได้อย่างไรว่ามีการติดตั้งไลบรารี่หรือไม่? (จากบรรทัดคำสั่งของหลักสูตร) ในกรณีเฉพาะตอนนี้ฉันต้องการตรวจสอบว่าติดตั้ง libjpeg หรือไม่
167 linux  libraries 


3
วิธีดู stdout ของคำสั่ง ansible?
ฉันจะดู stdout สำหรับคำสั่ง ansible-playbook ได้อย่างไร -v แสดงเอาต์พุตที่ออกได้เท่านั้นไม่ใช่คำสั่งแต่ละคำสั่ง มันจะดีมากถ้าฉันสามารถหาวิธีทำสิ่งนี้ได้ทันทีดังนั้นหากมีบางอย่างล้มเหลว เช่น - name: print to stdout action: command echo "hello" จะพิมพ์ TASK: [print variable] ******************************************************** hello
165 ansible 

5
วิธีการปิดการใช้งานการเข้าสู่ระบบ SSH ด้วยรหัสผ่านสำหรับผู้ใช้บางคน?
บน Linux (Debian Squeeze) ฉันต้องการปิดใช้งานการเข้าสู่ระบบ SSH โดยใช้รหัสผ่านกับผู้ใช้บางคน (กลุ่มที่เลือกหรือผู้ใช้ทั้งหมดยกเว้นรูท) แต่ฉันไม่ต้องการปิดใช้งานการเข้าสู่ระบบโดยใช้ใบรับรองสำหรับพวกเขา แก้ไข:ขอบคุณมากสำหรับคำตอบอย่างละเอียด! ด้วยเหตุผลบางอย่างสิ่งนี้ไม่ทำงานบนเซิร์ฟเวอร์ของฉัน: Match User !root PasswordAuthentication no ... แต่สามารถถูกแทนที่ได้อย่างง่ายดายโดย PasswordAuthentication no Match User root PasswordAuthentication yes
165 linux  ssh  password  login 

29
ฉันจะป้องกัน rm -rf / * โดยไม่ได้ตั้งใจได้อย่างไร
ฉันเพิ่งวิ่งrm -rf /*โดยไม่ตั้งใจ แต่ฉันหมายถึงrm -rf ./*(สังเกตดาวหลังจากสแลช) alias rm='rm -i'และ--preserve-rootโดยค่าเริ่มต้นไม่ได้ช่วยฉันเลยมีการป้องกันโดยอัตโนมัติสำหรับสิ่งนี้หรือไม่? ฉันไม่ได้รูทและยกเลิกคำสั่งทันที แต่มีบางสิทธิ์ที่ผ่อนคลายบางอย่างหรือบางสิ่งบางอย่างเพราะฉันสังเกตเห็นว่าพรอมต์ Bash ของฉันพังแล้ว ฉันไม่ต้องการพึ่งพาการอนุญาตและไม่ต้องรูท (ฉันสามารถทำผิดพลาดแบบเดียวกันได้sudo) และฉันไม่ต้องการตามล่าหาข้อบกพร่องลึกลับเพราะมีไฟล์หายไปหนึ่งไฟล์ในระบบดังนั้นสำรองข้อมูลและsudoดี แต่ฉันต้องการสิ่งที่ดีกว่าสำหรับกรณีนี้โดยเฉพาะ เกี่ยวกับการคิดสองครั้งและการใช้สมอง ฉันใช้มันจริง! แต่ฉันใช้มันเพื่อแก้ปัญหาการเขียนโปรแกรมที่ซับซ้อนซึ่งเกี่ยวข้องกับ 10 สิ่งที่แตกต่างกัน ฉันดื่มด่ำกับงานนี้มากพอไม่มีพลังสมองเหลืออยู่สำหรับการตรวจสอบธงและเส้นทางฉันไม่แม้แต่คิดในแง่ของคำสั่งและข้อโต้แย้งฉันคิดว่าในแง่ของการกระทำเช่น 'dir ปัจจุบันที่ว่างเปล่า' ส่วนต่าง ๆ ของสมองแปลเป็นคำสั่งและบางครั้งก็ทำผิดพลาด ฉันต้องการให้คอมพิวเตอร์ทำการแก้ไขอย่างน้อยก็เป็นสิ่งที่อันตราย


10
การระบุที่อยู่ IPv4 นั้นเลวร้ายแค่ไหน?
เป็นเวลาหลายปีแล้วที่สื่อมวลชนได้เขียนเกี่ยวกับปัญหาที่ตอนนี้มีที่อยู่ IPv4 น้อยมาก แต่ในทางกลับกันฉันใช้ บริษัท ผู้ให้บริการเซิร์ฟเวอร์ซึ่งให้ที่อยู่ IPv4 สาธารณะเป็นจำนวนเงินเล็กน้อย และการเชื่อมต่ออินเทอร์เน็ตส่วนตัวของฉันมาพร้อมกับที่อยู่ IPv4 สาธารณะ เป็นไปได้อย่างไร? ปัญหาเลวร้ายอย่างที่สื่อมวลชนต้องการให้เราเชื่อหรือไม่?
163 ip-address  ipv4 

5
ไดรฟ์ SSD เชื่อถือได้เหมือนไดรฟ์เชิงกล (2013) หรือไม่
SSD ไดรฟ์ได้รับรอบเป็นเวลาหลายปีแล้ว แต่ปัญหาของความน่าเชื่อถือยังคงเกิดขึ้น ฉันเดาว่านี่เป็นคำถามที่ติดตามมาเมื่อ 4 ปีที่แล้วและอัปเดตครั้งล่าสุดในปี 2011 ตอนนี้เป็นปี 2013 มีการเปลี่ยนแปลงมากมาย? ฉันเดาว่าฉันกำลังมองหาหลักฐานที่แท้จริงมากกว่าความรู้สึก บางทีคุณอาจใช้พวกเขาใน DC ของคุณ ประสบการณ์ของคุณคืออะไร ความน่าเชื่อถือของไดรฟ์ ssd UPDATE: ตอนนี้เป็นปี 2559 ฉันคิดว่าคำตอบน่าจะใช่ (น่าเสียดายที่พวกเขายังคงมีราคาแพงกว่าต่อ GB) รายงานนี้ให้หลักฐานบางอย่าง: ความน่าเชื่อถือแบบ Flash ในการผลิต: ความคาดหวังและสิ่งที่ไม่คาดคิด และข้อมูลที่น่าสนใจเกี่ยวกับไดรฟ์เชิงกล (ผู้บริโภค): Backblaze: ข้อมูลฮาร์ดไดรฟ์และสถิติ
162 storage  hardware  ssd  sas  sata 

5
วิธีการตั้งค่าตัวแปรสภาพแวดล้อมในบริการ systemd?
ฉันมีระบบArch Linux ที่มี systemdและฉันได้สร้างบริการของตัวเอง บริการกำหนดค่าที่/etc/systemd/system/myservice.serviceมีลักษณะดังนี้: [Unit] Description=My Daemon [Service] ExecStart=/bin/myforegroundcmd [Install] WantedBy=multi-user.target /bin/myforegroundcmdตอนนี้ผมต้องการที่จะมีการตั้งค่าตัวแปรสภาพแวดล้อมสำหรับ ฉันจะทำอย่างไร

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