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

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

11
ความแตกต่างระหว่าง UDP และ TCP คืออะไร?
เราเตอร์ของฉันมีสองโปรโตคอล (และตัวเลือก "ทั้ง") ที่ฉันสามารถเลือกได้เมื่อตั้งค่าการส่งต่อพอร์ต: UDP และ TCP อะไรคือความแตกต่างระหว่างสองโปรโตคอลนี้และเมื่อใดที่คุณจะเลือกโปรโตคอลอื่นในการส่งต่อพอร์ต
46 networking  router  tcpip  tcp  udp 

5
วิธีเปลี่ยนเส้นทางโดเมน A ไปยังโดเมน B โดยใช้ระเบียน A-Records และ CNAME เท่านั้น
ฉันมี 2 โดเมนโฮสต์กับโฮสต์ที่แตกต่างกัน ฉันต้องเปลี่ยนเส้นทางโดเมน A ไปยังโดเมน B แต่ฉันไม่สามารถเปลี่ยนเส้นทาง 301 จากโฮสต์ A ได้ แต่สามารถแก้ไข / เพิ่มรายการ DNS (A-Records และ CNAME) ได้ที่ Host A เป็นไปได้ไหมที่จะเปลี่ยนเส้นทาง www.DomainA.com ไปยัง www.DomainB.com โดยใช้ A-records และ CNAME เท่านั้น ในปัจจุบันรายการ DNS คือ: DomainA.com. 3600 IN SOA ns1.HostA.net. www 3600 IN CNAME www.DomainB.com. DomainA.com. 3600 IN NS ns1.HostA.net. DomainA.com. …

9
วิธีการตรวจสอบการพึ่งพากลุ่มรักษาความปลอดภัย AWS?
Amazon EC2 จะไม่ให้ฉันลบกลุ่มความปลอดภัยโดยบ่นว่ากลุ่มนั้นยังคงต้องพึ่งพา ฉันจะหาการพึ่งพาเหล่านั้นได้อย่างไร aws ec2 อธิบายความปลอดภัย - กลุ่มไม่พูด
46 amazon-ec2 

6
วิธีการ _MOVE_ ไฟล์ด้วย scp
จะไม่คัดลอก แต่ย้ายไฟล์จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่น (ทั้ง Linux) ได้อย่างไร man scpไม่ได้ให้ประโยชน์อะไรกับฉันเลย ฉันไม่สามารถใช้ 'scp' แล้ว 'rm' ได้เพราะต้องแน่ใจว่าไฟล์นั้นถูกถ่ายโอนสำเร็จ หากมีข้อผิดพลาดระหว่างการถ่ายโอนไฟล์จะต้องไม่ถูกลบ บางทีฉันควรใช้รหัสออกอย่างใด แต่อย่างไร นอกจากนี้ยังมีไฟล์จำนวนมากและหากไฟล์สุดท้ายล้มเหลวก็จะเป็นตัวเลือกที่ไม่ดีให้เก็บไฟล์ที่ถ่ายโอนสำเร็จทั้งหมด อาจจะมีบางอย่างนอกเหนือจาก SCP?
46 linux  networking  scp 

4
ฉันจะค้นหาพา ธ ไปยังไฟล์สั่งการใน OSX ได้อย่างไร
มีคำสั่งที่ฉันสามารถใช้เพื่อค้นหาพา ธ ไปยัง executable ได้อย่างง่ายดายหรือไม่? ฉันกำลังมองหาตัวระบุบนเครื่องของฉัน - เช่น pwd? pwd identify => /usr/local/bin/identify
46 mac-osx  bash  terminal 

3
วิธีการปิดการใช้งานการหมดเวลาสำหรับ nginx?
บนเครื่องพัฒนาท้องถิ่นฉันมีพร็อกซีย้อนกลับ nginxดังนี้: server { listen 80; server_name myvirtualhost1.local; location / { proxy_pass http://127.0.0.1:8080; } server { listen 80; server_name myvirtualhost2.local; location / { proxy_pass http://127.0.0.1:9090; } แต่ถ้าฉันดีบั๊กแอปพลิเคชันของฉันการตอบสนองอาจล่าช้าเป็นระยะเวลาไม่ จำกัด แต่หลังจาก 30 วินาทีที่ฉันได้รับ: 504 Gateway Time-out เป็นการตอบสนอง ฉันจะปิดการใช้งานการหมดเวลาและให้ reverse proxy รอตลอดไปเพื่อตอบกลับได้อย่างไร และฉันชอบการตั้งค่าให้เป็นโกลบอลดังนั้นฉันไม่จำเป็นต้องตั้งค่าสำหรับแต่ละพร็อกซี

5
ฉันจะติดตั้ง JRE บนเซิร์ฟเวอร์ Windows ที่ไม่มีแอดแวร์ของ Oracle ได้อย่างไร
ฉันต้องการติดตั้ง Java บนเซิร์ฟเวอร์ของเรา แต่ฉันลังเลเนื่องจากการรวมแถบเครื่องมือ Ask.com ของออราเคิลและโปรแกรมสแกนไวรัสบางตัว ฉันได้อ่านแล้วว่าตัวอัพเดต Java นั้นยังติดตั้งสิ่งเหล่านี้เพื่อแก้ไขปัญหาความปลอดภัยที่สำคัญหากมันหายไปและการติดตั้งแถบเครื่องมือมีการหน่วงเวลาภายใน 10 นาทีดังนั้นคุณจะไม่สามารถลบมันออกทันทีหากคุณรู้ว่าคุณติดตั้งโดยบังเอิญ ไม่มีความต้องการหรือปรารถนาที่จะติดตั้งแม้แต่ปลั๊กอินของเบราว์เซอร์ java ฉันแค่ต้องการติดตั้ง JRE ที่สะอาด ฉันสังเกตเห็นแอปพลิเคชันบางอย่างเช่น Atlassian Stash ติดตั้ง JRE ของตัวเองมีโปรแกรมติดตั้งอัตโนมัติบางตัวที่ฉันหาไม่เจอหรือไม่? ฉันสามารถคัดลอกไดเร็กทอรี JRE ไปยังเซิร์ฟเวอร์ของฉันจากหนึ่งในเหล่านี้ได้หรือไม่
45 windows  java 

1
จะเข้าถึงตัวแปรโฮสต์ของโฮสต์อื่นด้วย Ansible ได้อย่างไร
[collectors]สมมติว่ามีโฮสต์ที่เก็บรวบรวมข้อมูลบางอย่างและมันเป็นในกลุ่ม [reporters]ฉันยังมีเจ้าภาพในกลุ่ม ดังนั้นฉันต้องการตั้งค่าตัวแปรให้ผู้สื่อข่าวจากgroups['collectors'][0]ที่อยู่ IP แต่ playbook สำหรับการตั้งค่านักข่าวไม่ทำงานใน[collectors]กลุ่มดังนั้นข้อเท็จจริงสำหรับโฮสต์นี้จะไม่ถูกรวบรวม มีวิธีที่จะไม่เข้ารหัสที่อยู่ IP หรือไม่
45 ansible 

3
มันถูกต้องสำหรับชื่อโฮสต์ที่จะเริ่มต้นด้วยหลัก?
มันถูกต้องสำหรับชื่อโฮสต์ที่จะเริ่มต้นด้วยหลัก? เช่น8server จากการอ่านRFC 1123มันจะปรากฏว่าเป็นชื่อโฮสต์ที่ถูกต้อง อย่างไรก็ตามฉันไม่ชัดเจนว่าชื่อโฮสต์สามารถขึ้นต้นด้วยตัวเลขเมื่อมีคำต่อท้ายเช่น8server.com ที่มาของคำถามนี้คือInternetDomainName.isValid("8server");ในห้องสมุด Google Guava ( Javadoc ) ปฏิเสธการป้อนข้อมูล ฉันยังโพสต์คำถามเฉพาะในกลุ่มสนทนา Guava
45 hostname 

5
มีคำสั่ง linux terminal หรือไม่ที่ให้คุณเห็นปริมาณข้อมูลที่มาสู่การเชื่อมต่อ tcp ของคุณแบบเรียลไทม์?
มันจะเป็นสิ่งที่คล้ายกับtopที่คุณเห็นกระบวนการซีพียูของคุณในเวลาจริง ฉันไม่ได้มองหา GUI อย่าง Wireshark

7
STARTTLS ปลอดภัยน้อยกว่า TLS / SSL หรือไม่
ในธันเดอร์เบิร์ด (และฉันถือว่าอยู่ในไคลเอนต์อื่น ๆ ด้วย) ฉันมีตัวเลือกให้เลือกระหว่าง "SSL / TLS" และ "STARTTLS" เท่าที่ผมเข้าใจมัน "STARTTLS" หมายถึงในคำง่ายๆ"เข้ารหัสถ้าปลายทั้งสองสนับสนุน TLS อย่างอื่นไม่เข้ารหัสโอน" และ "SSL / TLS" หมายถึงในคำง่ายๆ"เสมอเข้ารหัสหรือไม่ได้เชื่อมต่อที่ทุกคน" ถูกต้องหรือไม่ หรือในคำอื่น ๆ : STARTTLS ปลอดภัยน้อยกว่า SSL / TLS หรือไม่เพราะสามารถย้อนกลับมาเป็นข้อความธรรมดาโดยไม่แจ้งให้ฉันทราบ

5
คุณสามารถช่วยฉันด้วยปัญหาลิขสิทธิ์ซอฟต์แวร์ของฉันได้ไหม
นี่คือคำถามที่ยอมรับได้เกี่ยวกับการออกใบอนุญาต คำถามเกี่ยวกับสิทธิ์ใช้งานนั้นไม่ได้อยู่ในหัวข้อ Server Fault หากคำถามของคุณถูกปิดซ้ำซ้อนกับคำถามนี้เป็นเพราะเราต้องการช่วยให้คุณเข้าใจว่าทำไมคำถามเกี่ยวกับลิขสิทธิ์จึงไม่ได้อยู่ในหัวข้อมากกว่าแค่บอกคุณว่า "เป็นเพียงแค่" ในทุกโอกาสคำถามนี้จะไม่ตอบคำถามของคุณโดยตรงมันไม่ได้หมายถึง ฉันมีคำถามเกี่ยวกับสิทธิ์ใช้งานซอฟต์แวร์ ชุมชน Server Fault สามารถช่วยด้วย: ฉันต้องมีใบอนุญาตจำนวนเท่าใด การกำหนดค่าใบอนุญาตนี้ถูกต้องหรือไม่ CAL ใดที่ฉันต้องได้รับอนุญาตอย่างถูกต้อง ฉันสามารถใช้ผลิตภัณฑ์นี้ในสภาพแวดล้อมเสมือนจริงได้หรือไม่? ฉันสามารถปรับลดรุ่นผลิตภัณฑ์นี้เป็นรุ่นก่อนหน้าได้หรือไม่ ฉันมีสิทธิ์ใช้คุณสมบัติXพร้อมสิทธิ์ใช้งานYหรือไม่
45 licensing 

5
Bash find คำสั่งเอาต์พุตแบบละเอียด
มีวิธีที่จะบอกfindคำสั่งbash เพื่อส่งออกสิ่งที่มันทำ (โหมด verbose)? ตัวอย่างเช่นสำหรับคำสั่ง: find /media/1Tb/videos -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;เพื่อส่งออก: Found /media/1Tb/videos/102, executing rm -rf /media/1Tb/videos/102 ...
45 linux  bash  find 

5
วิธีตรวจสอบการใช้ดิสก์ I / O ต่อกระบวนการ
ฉันมีปัญหากับระบบลีนุกซ์และฉันพบ sysstat / sar เพื่อรายงานจำนวนสูงสุดของการใช้งานดิสก์ I / O, เวลาใช้งานเฉลี่ยและเวลารอคอยเฉลี่ยในช่วงที่แผงขายระบบมีปัญหา ฉันจะพิจารณาเกี่ยวกับกระบวนการที่ทำให้จุดสูงสุดเหล่านี้เกิดขึ้นครั้งต่อไปได้อย่างไร เป็นไปได้ที่จะทำกับ sar (เช่น: ฉันสามารถหาข้อมูลนี้จากไฟล์ sar ที่บันทึกไว้ได้หรือไม่? เอาต์พุตสำหรับ "sar -d" แผงลอยระบบเกิดขึ้นประมาณ 12.58-13.01pm 12:40:01 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 12:40:01 dev8-0 11.57 0.11 710.08 61.36 0.01 0.97 0.37 0.43 12:45:01 dev8-0 13.36 0.00 972.93 72.82 0.01 1.00 0.32 …

2
วิธีอัพเดตเป้าหมายลิงก์สัญลักษณ์ (ln -f -s ไม่ทำงาน)
ฉันกำลังใช้ ln -f -s / var / www / html / release / build1390 แอปปัจจุบัน เพื่ออัปเดตลิงก์สัญลักษณ์ "แอปปัจจุบัน" ด้วยปลายทางใหม่ อย่างไรก็ตามมันใช้งานไม่ได้ลิงค์ "แอปปัจจุบัน" ทำให้ปลายทางเดิมอยู่ แต่ฉันไม่ได้รับข้อผิดพลาดใด ๆ ... ฉันไม่ต้องการลบลิงก์และสร้างใหม่เพียงแค่อัปเดตเป้าหมายของลิงก์ที่มีอยู่ เป็นไปได้ไหม

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