คำถามติดแท็ก linux

Linux เป็นคำศัพท์ทั่วไปสำหรับระบบปฏิบัติการโอเพนซอร์ซเหมือนโอเพนซอร์สที่ใช้เคอร์เนลลินุกซ์

4
มีไคลเอ็นต์อีเมลโอเพ่นซอร์สที่จะทำงานกับ Exchange 2007 ได้หรือไม่
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ เมื่อเร็ว ๆ นี้ฉันได้เล่นกับ Ubuntu 9.04 ในระบบการทำงานของฉัน การชนจริง ๆ เพียงอย่างเดียวในถนนที่ป้องกันไม่ให้ถูกใช้เป็นเวิร์กสเตชันหลักของฉันคือฉันไม่สามารถหาโซลูชันที่เหมาะสมสำหรับอีเมลไคลเอ็นต์ที่ทำงานกับเซิร์ฟเวอร์ Exchange 2007 ของเรา เป็นการดีที่ฉันต้องการใช้โซลูชันที่ตรงตามเกณฑ์ต่อไปนี้: ลูกค้าเป็นโอเพ่นซอร์ส (และฟรี) โซลูชันไม่ต้องการการติดตั้งซอฟต์แวร์บนเซิร์ฟเวอร์ Exchange โซลูชันไม่จำเป็นต้องเปิดใช้งาน POP หรือ IMAP บนเซิร์ฟเวอร์ Exchange จากสิ่งที่ฉันเคยเห็นมามันดูเหมือนว่าฉันอาจจะโชคไม่ดี (อย่างน้อยก็ในเวลานี้) แม้ว่าฉันแค่อยากจะนำเสนอคำถามไปยังชุมชนและดูว่าใครมีความคิดใด ๆ

5
การป้องกันแอ็พพลิเคชันอื่นจากการเชื่อมกับพอร์ต 80 และ 443
สัปดาห์ที่แล้วฉันได้รับโทรศัพท์จากลูกค้าที่กลัวเพราะเขาคิดว่าเว็บไซต์ของเขาถูกแฮ็ก เมื่อฉันค้นหาเว็บไซต์ของเขาฉันเห็นapache2หน้าเริ่มต้น คืนนั้นเซิร์ฟเวอร์ของฉัน ( Ubuntu 16.04 LTS) อัพเกรดและรีบูตแล้ว โดยปกติเมื่อมีสิ่งผิดปกติฉันจะได้รับการแจ้งเตือนในช่วงกลางคืน เวลานี้ไม่ได้เนื่องจากระบบการตรวจสอบจะตรวจสอบรหัสสถานะ HTTP 200 และapache2หน้าเริ่มต้นจะมาพร้อมกับรหัสสถานะ 200 สิ่งที่เกิดขึ้นคือในระหว่างการเริ่มต้นapache2เร็วกว่าที่จะผูกกับพอร์ต 80 และ 443 กว่าเว็บเซิร์ฟเวอร์จริงของฉัน nginx ฉันไม่ได้ติดตั้ง apache2 ด้วยตนเอง ผ่านaptitude why apache2ฉันพบ php7.0 แพ็คเกจต้องการมัน การเอาออกเพียงอย่างเดียวapache2จะไม่ทำงานเพราะ php7.0 นั้นต้องการมัน เป็นไปได้หรือไม่ที่จะสร้างข้อ จำกัด เพื่ออนุญาตให้ nginx เท่านั้นที่เชื่อมโยงกับพอร์ต 80 และ 443 โซลูชันอื่น ๆ ก็ยินดีต้อนรับเช่นกัน

2
Multipath routing ใน 3.6 kernels
อย่างที่คุณคงทราบกันแล้วว่าเส้นทาง IPv4 cache นั้นถูกลบออกไปในชุดเคอร์เนล 3.6 Linux ซึ่งมีผลกระทบร้ายแรงต่อการกำหนดเส้นทางแบบหลายเส้นทาง รหัสการกำหนดเส้นทาง IPv4 (ไม่เหมือนกับ IPv6 หนึ่ง) เลือกการกระโดดแบบถัดไปในแบบปัด - โรบินดังนั้นแพ็กเก็ตจาก IP ต้นทางที่กำหนดไปยัง IP ปลายทางที่กำหนดไม่เสมอไปในการข้าม Hop ครั้งถัดไป ก่อน 3.6 3.6 การกำหนดเส้นทางแคชกำลังแก้ไขสถานการณ์ดังกล่าวเนื่องจาก hop ถัดไปเมื่อเลือกแล้วยังคงอยู่ในแคชและแพ็กเก็ตเพิ่มเติมจากแหล่งเดียวกันไปยังปลายทางเดียวกันนั้นจะผ่าน hop ในครั้งถัดไป ต่อไปนี้ hop ถูกเลือกใหม่สำหรับแต่ละแพ็คเก็ตซึ่งนำไปสู่สิ่งที่แปลก: ด้วย 2 เส้นทางเริ่มต้นที่มีค่าใช้จ่ายเท่ากันในตารางเส้นทางแต่ละชี้ไปที่ผู้ให้บริการอินเทอร์เน็ตรายหนึ่งฉันไม่สามารถสร้างการเชื่อมต่อ TCP ได้เนื่องจาก SYN เริ่มต้นและ ACK สุดท้าย ใช้เส้นทางอื่น มีวิธีใดที่ค่อนข้างง่ายในการกู้คืนพฤติกรรมปกติของการกำหนดเส้นทางแบบหลายเส้นทางดังนั้นการเลือก hop ต่อไปจะถูกเลือกต่อโฟลว์แทนที่จะเป็นต่อแพ็คเก็ตหรือไม่ มีแพทช์รอบ ๆ เพื่อให้การแฮ็กเลือก IPv4 ครั้งต่อไปเหมือนแฮชสำหรับ …
16 linux  routing 

3
วิธี SSH ไปยังอินสแตนซ์ ec2 ใน VPC ส่วนตัว subnet ผ่านเซิร์ฟเวอร์ NAT
ฉันสร้าง VPC ใน aws ด้วยซับเน็ตสาธารณะและซับเน็ตส่วนตัว ซับเน็ตส่วนตัวไม่สามารถเข้าถึงเครือข่ายภายนอกได้โดยตรง ดังนั้นจึงมีเซิร์ฟเวอร์ NAT ในซับเน็ตสาธารณะที่ส่งต่อการรับส่งข้อมูลขาออกทั้งหมดจากซับเน็ตส่วนตัวไปยังเครือข่ายภายนอก ขณะนี้ฉันสามารถ SSH จากซับเน็ตสาธารณะไปยังซับเน็ตส่วนตัวและ SSH จาก NAT ไปยังซับเน็ตส่วนตัว อย่างไรก็ตามสิ่งที่ฉันต้องการคือ SSH จากเครื่องใด ๆ (แล็ปท็อปที่บ้านเครื่องที่ทำงานและมือถือ) ไปยังอินสแตนซ์ในเครือข่ายย่อยส่วนตัว ฉันได้ทำการวิจัยบางอย่างที่ฉันสามารถตั้งค่ากล่อง NAT เพื่อส่งต่อ SSH ไปยังอินสแตนซ์ในซับเน็ตส่วนตัว แต่ฉันไม่โชคดี ทุกคนสามารถแสดงรายการสิ่งที่ฉันต้องตั้งค่าเพื่อให้เป็นไปได้ การตั้งชื่อคือ: แล็ปท็อป (อุปกรณ์ใด ๆ นอก VPC) nat (เซิร์ฟเวอร์ NAT ในซับเน็ตสาธารณะ) ปลายทาง (เซิร์ฟเวอร์ในซับเน็ตส่วนตัวที่ฉันต้องการเชื่อมต่อ) ไม่แน่ใจว่าต่อไปนี้เป็นข้อ จำกัด หรือไม่: "ปลายทาง" ไม่มี IP สาธารณะเฉพาะ subnet ip …

2
วิธีฆ่าไคลเอ็นต์ telnet ด้วย rlwrap ตั้งแต่ ^] ไม่ทำงาน
เมื่อฉันใช้ telnet กับ rlwrap ดูเหมือนว่าไม่มีทางที่จะฆ่าลูกค้าได้ ฉันขาดอะไรบางอย่างที่นี่หรือฉันต้องฆ่ากระบวนการด้วยคำสั่ง kill หรือไม่?
16 linux  ubuntu  telnet 

1
วิธีการบังคับใช้ dnsmasq เพื่อใช้เซิร์ฟเวอร์ upstream dns สำหรับชื่อโดเมนที่ระบุเท่านั้น
ตอนนี้ฉันมีบรรทัดต่อไปนี้ใน dnsmasq.conf ซึ่งจัดการคำขอทั้งหมดได้ดี ( /#/ตรงกับโดเมนใด ๆ จำเป็นต้องมี): address=/#/127.0.0.1 ยังมีบางโดเมนซึ่งจำเป็นต้องได้รับการแก้ไขเพื่อที่อยู่ IP 127.0.0.1อื่นที่ไม่ใช่ ในฐานะที่เป็นโซลูชั่นชั่วคราวพวกเขาได้รับการเพิ่มไปที่/etc/hosts: 209.85.148.95 ajax.googleapis.com 207.97.227.245 underscorejs.org 72.21.194.31 s3.amazonaws.com น่าเสียดายที่นี่เป็นวิธีแก้ปัญหาชั่วคราว: มันจะหยุดทำงานทันทีที่ที่อยู่ IP ของการเปลี่ยนแปลงโดเมนเป้าหมาย คำถามของฉันคือ: วิธีการบังคับใช้ dnsmasq เพื่อใช้เซิร์ฟเวอร์ upstream dns สำหรับการแก้ไขที่อยู่ IP ของชื่อโดเมนบางชื่อ (ระบุ)?

1
ความแตกต่างระหว่าง“ รีบูต” และ“ ec2-reboot-instance”
อะไรคือความแตกต่างระหว่างการเรียกใช้งานrebootบนบรรทัดคำสั่งของอินสแตนซ์ EC2 และการออกec2-reboot-instancesคำสั่งจากเครื่องมือบรรทัดคำสั่ง AWS บนเครื่องอื่น ไม่ec2-reboot-instancesทำอะไรที่ส่งrebootผ่านเซสชั่น SSH จะไม่ทำเช่นการจัดการสิ่งแวดล้อมสิ่งที่เฉพาะเจาะจงเพื่อ AWS? มีการตั้งค่าระหว่างสองคำสั่งหรือไม่? ในกรณีเฉพาะของฉันฉันใช้ไลบรารี Java เพื่อเข้าถึง AWS API มากกว่าเครื่องมือบรรทัดคำสั่ง แต่มันยังเรียกใช้คำสั่งเดียวกันบน AWS ไลบรารี Java นั้นละเอียดกว่าเครื่องมือบรรทัดคำสั่งดังนั้นมันจะง่ายกว่าในการส่งrebootคำสั่งผ่าน SSH แต่ฉันต้องการที่จะเข้าใจว่ามีข้อควรพิจารณาอื่น ๆ ที่จะทำให้คุ้มค่าโดยใช้วิธี AWS API หรือไม่
16 linux  amazon-ec2 

4
จะแยกผู้ใช้บางคนออกจากหน้าจอบนสุดของ Linux ได้อย่างไร
ในtopหน้าจอโดยค่าเริ่มต้นจะแสดงกระบวนการของผู้ใช้ทั้งหมด วิธีแยกผู้ใช้บางคนออก (ตัวอย่างเช่นรูทและไม่มีใคร) จากหน้าจอเรียลไทม์ด้านบน
16 linux  users  top 

4
ฉันจะใช้คำสั่งค้นหาภายในไดเรกทอรีที่ระบุได้อย่างไร
ฉันใช้locateคำสั่งบน Linux การใช้งานปัจจุบันของฉันค้นหาผ่านระบบไฟล์ทั้งหมด ฉันแค่อยากให้มันค้นหาในสารบบเฉพาะ ฉันจะทำสิ่งนี้ได้อย่างไร
16 linux 


4
วิธีดูบน Linux อินเตอร์เฟสเครือข่ายและที่อยู่ IP ต้นทางใดที่ใช้สำหรับเส้นทางไปยังโฮสต์ปลายทางที่ระบุ
ถ้าฉันมีอินเตอร์เฟสเครือข่ายหลายตัว (ที่นี่: 2) บนเครื่อง Linux (ที่นี่: Debian Lenny) ฉันจะดูได้อย่างไรว่าอินเตอร์เฟสเส้นทางเครือข่าย (NIC) ใดไปยังโฮสต์ปลายทางที่เจาะจงกำลังดำเนินการและค่าเริ่มต้นของที่อยู่ IP ต้นทางใดที่ใช้ ฉันมี แต่ของใช้ ping -I nic1 desthost.example.com ping -I nic2 desthost.example.com ดูว่าทั้งสองวิธีเป็นไปได้หรือไม่ (ที่นี่: เป็นไปได้ทั้งสองวิธี) ฉันค้นหาตารางเส้นทาง ip route show แต่มันค่อนข้างซับซ้อนดังนั้นฉันคิดว่าต้องมีเครื่องมือง่ายๆขนาดเล็กเพื่อบอกฉัน: "ไปยังโฮสต์ปลายทาง desthost.example.com ใช้อินเทอร์เฟซ nicX และแหล่งที่อยู่ IP 10.0.0.1" วิธีที่ง่ายที่สุดในการรับข้อมูลนี้คืออะไร? (และฉันไม่ต้องการใช้ tcpdump และตั้งค่าอินเทอร์เฟซในโหมด promiscous) ขอบคุณ

3
ฉันจะส่งออกและเรียกคืนการตั้งค่า iptables ได้อย่างไร
ฉันมีสิ่งที่ดูเหมือนจะแปลกและซับซ้อนกฎที่ทำงานให้ฉันในขณะนี้ มีวิธี "ส่งออก" เหล่านั้นและบันทึกลงในไฟล์เพื่อให้สามารถเรียกคืนในภายหลังในกรณีที่สิ่งต่าง ๆ เกิดความสับสน
16 linux  iptables  redhat 

6
เว็บอินเตอร์เฟสสำหรับการจัดการ LDAP [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว เราจะใช้ LDAP สำหรับการตรวจสอบจากส่วนกลางในองค์กรของเรา เครื่องมือการจัดการ LDAP ที่ง่ายที่สุดแบบใดที่ดีที่สุดที่มีอยู่
16 linux  ldap  openldap 

2
อะไรคือความแตกต่างระหว่างการรักษาความปลอดภัยกล่อง linux โดยใช้โฮสต์ [allow | deny] vs iptables?
ในฐานะที่เป็นชื่อเรื่องฉันมีกล่องลินุกซ์ เท่าที่ฉันสามารถบอกได้ว่าฉันสามารถใช้ hosts.allow / hosts.deny หรือ iptables เพื่อความปลอดภัย ความแตกต่างคืออะไร? มีกลไกอื่นที่สามารถใช้ได้หรือไม่?

4
วิธีทดสอบเซิร์ฟเวอร์ apache ที่ทำงานบนกล่อง linux
ดูเหมือนว่ามีบางสิ่งบางอย่างที่ทำให้เซิร์ฟเวอร์ของเราออฟไลน์และเรากำลังมีปัญหาในการติดตามสาเหตุหากไม่สามารถโหลดเว็บไซต์หรือสคริปต์ที่ต้องการได้ ดูเหมือนว่าจะเกี่ยวข้องกับ Apache ไม่มีใครรู้เครื่องมือ Linux ที่เราสามารถเรียกใช้จากเซิร์ฟเวอร์อื่นเพื่อทดสอบเซิร์ฟเวอร์ที่มีปัญหาของเราโดยดูจำนวนคำขอที่ต้องใช้ก่อนที่จะหยุดทำงาน ขอบคุณ Shadi

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