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

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

1
เหตุใดจึงลบที่อยู่ IP ที่ไม่ได้ใช้ออกจากส่วนต่อประสานที่ไม่เกี่ยวข้องกับที่อยู่นั้น
เมื่อวานนี้ฉันทำการติดตั้งเซิร์ฟเวอร์ (ทางกายภาพ) ใหม่อีกครั้งอย่างรวดเร็วในดาต้าเซ็นเตอร์และตั้งแต่ฉันสั้นตรงเวลาและไม่สามารถเข้าถึงฐานข้อมูลของเราได้อย่างง่ายดายฉันเพิ่งกำหนด IP ที่ฉันรู้ว่ามีอยู่แล้ว ที่อยู่ที่ถูกต้องและดำเนินการจัดเตรียมจากสถานที่ที่อบอุ่น วันนี้ฉันเข้าสู่เซิร์ฟเวอร์ (ที่ 172.16.130.10/22) และทำสิ่งต่อไปนี้: ip addr add 172.16.128.67/22 dev eth0 จากเทอร์มินัลในเวิร์กสเตชันท้องถิ่นของฉันฉันตรวจสอบว่ามันตอบสนองต่อการ ping ที่อยู่ใหม่และเข้าสู่ระบบผ่านมัน: $ ping 172.16.128.67 PING 172.16.128.67 (172.16.128.67) 56(84) bytes of data. 64 bytes from 172.16.128.67: icmp_req=2 ttl=62 time=3.61 ms 64 bytes from 172.16.128.67: icmp_req=3 ttl=62 time=4.87 ms ^C $ ssh 172.16.128.67 จนถึงตอนนี้ฉันก็เชื่อมต่อผ่านที่อยู่ …

4
วิธีปิดการใช้งานการค้นหา AAAA
... เพื่อชดเชยเซิร์ฟเวอร์ DNS ที่เสียหายซึ่งอยู่นอกเหนือการควบคุมของเรา ปัญหาของเรา: เราปรับใช้อุปกรณ์ฝังตัวที่รวบรวมข้อมูลเซ็นเซอร์ในไซต์ต่างๆซึ่งส่วนใหญ่เป็น IPv4 เท่านั้น บางเว็บไซต์มีเครือข่ายที่ได้รับการบำรุงรักษาไม่ดีเช่น DNS ที่กำหนดค่าผิดหรือแคชในลักษณะอื่นและ / หรือไฟร์วอลล์ที่ละเว้นการสืบค้น AAAA ทั้งหมดหรือตอบกลับด้วยการตอบกลับที่ขาด (เช่น IP ผิดแหล่ง! ในฐานะผู้จัดหาภายนอกให้กับแผนกสิ่งอำนวยความสะดวกเราไม่มีอิทธิพลใด ๆ ต่อแผนกไอที (บางครั้งลังเล) โอกาสที่พวกเขาจะแก้ไขเซิร์ฟเวอร์ DNS / ไฟร์วอลล์ของพวกเขาเมื่อใดก็ตามที่เร็ว ๆ นี้นั้นมีขนาดเล็กที่สุด ผลกระทบที่เกิดขึ้นกับอุปกรณ์ของเราคือแต่ละ gethostbyname () กระบวนการต้องรอจนกว่า AAAA จะหมดเวลาสอบถามซึ่งบางกระบวนการได้หมดเวลาเชื่อมต่อแล้ว ฉันกำลังมองหาวิธีแก้ปัญหาที่ ... ทั้งระบบ ฉันไม่สามารถกำหนดค่าแอปพลิเคชันหลายสิบรายการแยกกัน ไม่ถาวรและกำหนดค่าได้ เราจำเป็นต้อง (เปิดใช้งานใหม่) เปิดใช้งาน IPv6 ตำแหน่ง / เมื่อได้รับการแก้ไข / เปิดใช้งาน รีบูตก็โอเค หากโซลูชันต้องการไลบรารีหลักเช่น …

6
ฉันจะค้นหาเวอร์ชันการเชื่อมต่อปัจจุบันของโปรโตคอล ssh ได้อย่างไร
ฉันเชื่อมต่อกับเครื่อง linux (centos 6.4) ใช้ผงสำหรับอุดรู ยกเว้นจากข้อเท็จจริงที่ว่าฉันสามารถตั้งค่า putty ให้ใช้เพียงหนึ่งชนิดของโปรโตคอลฉันจะค้นหารุ่นการเชื่อมต่อ ssh ปัจจุบัน (SSH1 หรือ SSH2) ได้อย่างไร?
35 linux  ssh  centos6 

4
เหตุใดจึงต้องใช้ Swap เมื่อมีหน่วยความจำว่างเหลืออยู่มาก
ฉันมีเว็บเซิร์ฟเวอร์ที่ดี (เฉพาะ) ที่มีทรัพยากรหน่วยความจำดี: System information Server load 2.19 (8 CPUs) Memory Used 29.53% (4,804,144 of 16,267,652) Swap Used 10.52% (220,612 of 2,097,136) อย่างที่คุณเห็นเซิร์ฟเวอร์ของฉันกำลังใช้ swap เมื่อมีหน่วยความจำว่างมากมาย นี่เป็นเรื่องปกติหรือมีบางอย่างผิดปกติกับการกำหนดค่าหรือการเข้ารหัสหรือไม่ NB กระบวนการ MySQL ของฉันใช้งาน CPU มากกว่า 160% ด้วยเหตุผลบางประการ ฉันไม่รู้ว่าทำไม แต่ฉันไม่มีผู้ใช้พร้อมกันมากกว่า 70 คน ...
35 linux  mysql  php 

4
ค้นหากระบวนการที่กำลังเปลี่ยนแปลงไฟล์
ฉันกำลังพยายามหาวิธีที่เชื่อถือได้ในการค้นหากระบวนการบนเครื่องของฉันที่กำลังเปลี่ยนไฟล์กำหนดค่า ( /etc/hostsเป็นเฉพาะ) ฉันรู้ว่าฉันสามารถใช้lsof /etc/hostsเพื่อค้นหาว่ากระบวนการใดที่เปิดไฟล์อยู่ในขณะนี้ แต่ก็ไม่ได้ช่วยอะไรเพราะกระบวนการเปิดไฟล์อย่างเห็นได้ชัดเขียนไปแล้วปิดอีกครั้ง ฉันยังดูที่lsofตัวเลือกการทำซ้ำ (-r) แต่ดูเหมือนว่าจะเร็วเพียงหนึ่งวินาทีซึ่งอาจไม่เคยบันทึกการเขียนที่กำลังดำเนินอยู่ ฉันรู้ว่ามีเครื่องมือสองสามตัวสำหรับการตรวจสอบการเปลี่ยนแปลงของระบบไฟล์ แต่ในกรณีนี้ฉันต้องการทราบว่ากระบวนการใดรับผิดชอบซึ่งหมายถึงการจับมันในการกระทำ

3
PSCP: อัปโหลดทั้งโฟลเดอร์, Windows เป็น Linux
ฉันใช้ PSCP เพื่ออัปโหลดไฟล์บางไฟล์จาก Windows ไปยัง Linux ฉันสามารถทำได้เพียงอัปโหลดไฟล์ครั้งละหนึ่งไฟล์ แต่ฉันมีไดเรกทอรีที่มีขนาดใหญ่มากและฉันต้องการอัปโหลดไดเรกทอรีทั้งหมดพร้อมกัน ฉันเหนื่อย: pscp -i C:\sitedeploy\abt-keypair.ppk includes\* root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes/* เกิดข้อผิดพลาด: "pscp: ตัวกรองระยะไกล / usr / local / tomcat / webapps / ROOT / include / *: not a directory" และ pscp -i C:\sitedeploy\abt-keypair.ppk includes\ root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes/ เกิดข้อผิดพลาด: "scp: รวม: ไม่ใช่ไฟล์ปกติ" และ pscp -i C:\sitedeploy\abt-keypair.ppk includes root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes …
35 linux  windows  putty  scp  upload 

3
ปิดใช้งานการตรวจสอบกุญแจสาธารณะสำหรับการติดตั้งรอบต่อนาที
ฉันต้องการสร้างดีวีดีด้วยแพ็คเกจที่มีประโยชน์ (เช่น php-common) ปัญหาเดียวคือถ้าฉันพยายามติดตั้งบนคอมพิวเตอร์ที่ไม่ได้เชื่อมต่อกับอินเทอร์เน็ตฉันไม่สามารถตรวจสอบกุญแจสาธารณะได้ สถานการณ์เป็นดังนี้: ฉันดาวน์โหลด RPM ฉันคัดลอกลง DVD ฉันติดตั้ง CentOS 5.5 บนแล็ปท็อปของฉัน (ไม่มีการเชื่อมต่ออินเทอร์เน็ต) ฉันลองติดตั้งโดยใช้ yum ( rpm -iหรืออะไรก็ตาม) ฉันได้รับข้อผิดพลาดต่อไปนี้: ไม่ได้ติดตั้งกุญแจสาธารณะสำหรับ "แพ็คเกจ" ฉันจะหลีกเลี่ยงสิ่งนั้นได้อย่างไร
35 linux  centos  yum  rpm  public-key 

2
การตั้งค่าการเชื่อมโยงของ MySQL เป็น 0.0.0.0 แย่แค่ไหน?
ฉันพยายามอนุญาตให้เซิร์ฟเวอร์ระยะไกลเข้าถึงอินสแตนซ์ MySQL ที่ปัจจุบันแชร์เซิร์ฟเวอร์ Linux กับเว็บแอป ตามเอกสารวิธีเดียวที่เป็นไปได้ (เว้นแต่ฉันจะไม่เข้าใจอย่างถูกต้อง) คือถ้าbind-address directive ถูกตั้งค่าเป็น0.0.0.0ซึ่งส่งผลให้ MySQL อนุญาตการเข้าถึงจาก IP ใด ๆ ที่สามารถสร้างผู้ใช้ที่ถูกต้อง ดังนั้นสองคำถาม: สิ่งนี้เป็นอันตรายต่อความปลอดภัยอย่างไร มีวิธีที่ดีกว่าในการอนุญาตให้มีการโต้ตอบทั้งในท้องถิ่นและระยะไกลกับ MySQL
35 linux  mysql  security 



6
ผสาน 2 ไดเรกทอรีต้นไม้ใน Linux โดยไม่คัดลอก?
ฉันมีต้นไม้ไดเรกทอรีสองต้นที่มีเค้าโครงคล้ายกันเช่น . |-- dir1 | |-- a | | |-- file1.txt | | `-- file2.txt | |-- b | | `-- file3.txt | `-- c | `-- file4.txt `-- dir2 |-- a | |-- file5.txt | `-- file6.txt |-- b | |-- file7.txt | `-- file8.txt `-- c |-- file10.txt …
35 linux  bash  files 

4
ไม่มีใครเข้าใจจริงๆว่าการตั้งเวลา HFSC ใน Linux / BSD ทำงานอย่างไร?
ฉันอ่านต้นฉบับPostScript ของ SIGCOMM '97เกี่ยวกับ HFSC มันเป็นเรื่องทางเทคนิคมาก แต่ฉันเข้าใจแนวคิดพื้นฐาน แทนที่จะให้เส้นโค้งบริการแบบเส้นตรง (เช่นเดียวกับอัลกอริธึมการตั้งเวลาอื่น ๆ ) คุณสามารถระบุเส้นโค้งการให้บริการแบบนูนหรือเว้าได้ดังนั้นจึงเป็นไปได้ที่จะแยกแบนด์วิดท์และการหน่วงเวลาออก อย่างไรก็ตามแม้ว่าบทความนี้จะกล่าวถึงชนิดของอัลกอริทึมการจัดตารางเวลาที่ใช้ (เรียลไทม์และลิงค์แบ่งปัน) มันมักจะกล่าวถึงหนึ่งโค้งต่อชั้นเรียนการตั้งเวลา (decoupling จะทำโดยระบุโค้งนี้เพียงหนึ่งโค้งที่จำเป็นสำหรับ ) ตอนนี้ HFSC ได้รับการดำเนินการสำหรับ BSD (OpenBSD, FreeBSD, ฯลฯ ) โดยใช้กรอบการจัดตารางเวลา ALTQและมันได้รับการดำเนินการลินุกซ์โดยใช้กรอบการจัดตารางเวลา TC (ส่วนหนึ่งของ iproute2) การใช้งานทั้งสองเพิ่มเส้นโค้งบริการเพิ่มเติมสองเส้นซึ่งไม่ได้อยู่ในเอกสารต้นฉบับ! เส้นโค้งบริการแบบเรียลไทม์และเส้นโค้งบริการขีด จำกัด บน อีกครั้งโปรดทราบว่ากระดาษต้นฉบับกล่าวถึงอัลกอริธึมการตั้งเวลาสองแบบ (เรียลไทม์และลิงค์แชร์) แต่ในบทความนั้นทั้งคู่ทำงานร่วมกับเส้นโค้งบริการเดียว ไม่เคยมีเส้นโค้งบริการที่เป็นอิสระสองเส้นสำหรับเส้นโค้งใดเส้นหนึ่งตามที่คุณพบใน BSD และ Linux ยิ่งแย่ไปกว่านั้น ALTQ บางรุ่นดูเหมือนว่าจะเพิ่มลำดับความสำคัญของคิวเพิ่มเติมให้กับ HSFC (ไม่มีสิ่งใดที่มีความสำคัญในเอกสารต้นฉบับเช่นกัน) ฉันพบ BSD HowTo …

6
Bash Loop - วิธีการหยุดลูปเมื่อฉันกด Control-C ภายในคำสั่ง?
ฉันกำลังซิงค์บางไดเรกทอรี ฉันเปิดเทอร์มินัล bash และกำลังใช้งานสิ่งนี้: for DIR in * ; do rsync -a $DIR example.com:somewhere/ ; done อย่างไรก็ตามถ้าฉันต้องการหยุดทุกสิ่งฉันกด Control-C นั่นหยุด rsync แต่จากนั้นมันจะไปต่อที่อื่น ในกรณีนี้ฉันรู้ว่าเกิดอะไรขึ้นและจากนั้นเพียงกด Control-C เหมือนคนบ้าจนทุกอย่างทำงานได้อีกครั้ง มีวิธีการ 'แก้ไข' นี้ไหม ฉันต้องการมันถ้าฉันมีวงแบบนั้นแล้วกด Control-C เพื่อที่มันจะกลับมาที่เปลือกทุบตีของฉัน

7
ls แฮงค์สำหรับไดเรกทอรีบางอย่าง
มีไดเรกทอรีเฉพาะ ( /var/www) ที่เมื่อฉันเรียกใช้ls(มีหรือไม่มีตัวเลือกบางอย่าง) คำสั่งแฮงค์และไม่เสร็จสมบูรณ์ มีไฟล์และไดเรกทอรีประมาณ 10-15 /var/wwwรายการเท่านั้น ส่วนใหญ่เป็นเพียงไฟล์ข้อความ นี่คือข้อมูลการสืบสวนบางส่วน: [me@server www]$ df . Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_dev-lv_root 50G 19G 29G 40% / [me@server www]$ df -i . Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/vg_dev-lv_root 3.2M 435K 2.8M 14% / findทำงานได้ดี นอกจากนี้ฉันสามารถพิมพ์cd /var/www/และกด TAB ก่อนกด …
35 linux  centos  centos6 

14
File Server - การกำหนดค่าการจัดเก็บข้อมูล: RAID vs LVM กับ ZFS อย่างอื่น…?
เราเป็น บริษัท เล็ก ๆ ที่ทำการตัดต่อวิดีโอและอื่น ๆ และต้องการที่เก็บสำเนาสำรองของไฟล์สื่อขนาดใหญ่และทำให้ง่ายต่อการแบ่งปัน ฉันมีกล่องตั้งค่าด้วยเซิร์ฟเวอร์ Ubuntu และไดรฟ์ 4 x 500 GB ขณะนี้พวกเขากำลังตั้งค่าด้วย Samba เป็นโฟลเดอร์ที่ใช้ร่วมกันสี่แห่งที่เวิร์กสเตชัน Mac / Windows สามารถดูดี แต่ฉันต้องการทางออกที่ดีกว่า มีสองเหตุผลสำคัญสำหรับสิ่งนี้: 500 GB ไม่ใหญ่พอ (บางโครงการมีขนาดใหญ่กว่า) เป็นเรื่องยุ่งยากในการจัดการการตั้งค่าปัจจุบันเนื่องจากฮาร์ดไดรฟ์แต่ละตัวมีจำนวนเนื้อที่ว่างที่แตกต่างกันและข้อมูลซ้ำซ้อน (สำหรับการสำรองข้อมูล) ตอนนี้มันสับสนและจะแย่ลงเมื่อมีหลายเซิร์ฟเวอร์ ("โครงการอยู่ใน Sever2 ใน share4" ฯลฯ ) ดังนั้นฉันต้องการวิธีการรวมฮาร์ดไดรฟ์ในลักษณะที่จะหลีกเลี่ยงการสูญเสียข้อมูลที่สมบูรณ์กับความล้มเหลวของไดรฟ์เดียวและเพื่อให้ผู้ใช้เห็นเพียงหนึ่งเดียวในแต่ละเซิร์ฟเวอร์ ฉันได้ทำซอฟต์แวร์ Linux linux RAID5 และมีประสบการณ์ที่ไม่ดี แต่จะลองอีกครั้ง LVM ดูโอเค แต่ดูเหมือนว่าไม่มีใครใช้เลย ZFS ดูน่าสนใจ แต่มันค่อนข้าง "ใหม่" …

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