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

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

4
คำสั่ง Linux เพื่อดึงข้อมูลช่วงไบต์จากไฟล์
ฉันรู้ว่าheadและtailสามารถใช้-cตัวเลือกเพื่อระบุการชดเชยไบต์ ฉันกำลังมองหาวิธีที่จะแยกช่วงไบต์อย่างมีประสิทธิภาพจากไฟล์บันทึกขนาดใหญ่

3
วิธีการบังคับใช้ที่อยู่ผู้ส่งให้เป็น“ log-in-user@example.org” ใน Postfix ได้อย่างไร
ฉันตั้งค่าเซิร์ฟเวอร์ Postfix ด้วย SMTP AUTH (STARTTLS บนพอร์ต 587) ผู้ใช้ของฉันทั้งหมดอยู่ในโดเมน "example.org" ฉันต้องการบังคับให้ที่อยู่ผู้ส่งเป็น "log-in-user@example.org" ฉันได้เรียนรู้ว่าสิ่งนี้สามารถทำได้ด้วยตัวเลือก main.cf smtpd_sender_restrictions = reject_sender_login_mismatch, ... smtpd_sender_login_maps = hash:/etc/postfix/smtpd_sender_login_maps ด้วยไฟล์ login_maps เช่น: a@example.org a b@example.org b c@example.org c ... (ดูที่การบล็อกที่อยู่ผู้ส่งการปลอมแปลงด้วย SMPT AUTH ) แต่นี่หมายความว่าฉันจะต้องแก้ไขไฟล์ login_maps ทุกครั้งที่มีผู้ใช้ใหม่ ฉันไม่ต้องการการจับคู่ที่ยืดหยุ่นเช่นนี้: ควรเป็น "log-in-user@example.org" เสมอ มีตัวเลือกง่ายขึ้นไหม

4
จะเก็บหรือปล่อยภาพรวมของ LVM ได้อย่างไร?
ฉันสร้าง LVM snapshop โดย lvcreate --name snap --size 10G -s /dev/vg00/vm ฉันควรเขียนคำสั่งอะไรถ้าฉันต้องการสแน็ปช็อตและไม่เก็บการเปลี่ยนแปลงที่เกิดขึ้นตั้งแต่สแน็ปช็อต และฉันควรเขียนคำสั่งอะไรเพื่อหมุนการเปลี่ยนแปลงจากสแน็ปช็อตไปยัง / dev / vg00 / vm
15 linux  lvm  snapshot 

3
วิธีดึงข้อมูล. / กำหนดค่าพารามิเตอร์ที่ใช้ในครั้งสุดท้าย
ฉันกำลังอัปเกรด LAMP stack บนเซิร์ฟเวอร์ของลูกค้าและจำเป็นต้อง. / กำหนดค่า mysql และ apache ด้วยการตั้งค่าล่าสุดที่แน่นอนที่พวกเขารวบรวมด้วยครั้งล่าสุด ฉันจะได้รับเหล่านี้ที่ไหน สตริงการกำหนดค่า PHP สามารถรับได้โดย php -i แล้วคนอื่นล่ะ?

2
nginx uLimit 'worker_connections เกินขีด จำกัด ทรัพยากรไฟล์เปิด: 1024'
ฉันยังคงได้รับข้อผิดพลาดนี้nginx/error.logและมันทำให้ฉันถั่ว: 8096 worker_connections exceed open file resource limit: 1024 ฉันพยายามทุกอย่างที่ฉันสามารถคิดและไม่สามารถระบุได้ว่าอะไรคือข้อ จำกัด ของ nginx ที่นี่ คุณช่วยบอกได้ไหมว่าฉันหายไปไหน? nginx.conf มีสิ่งนี้: worker_processes 4; events { worker_connections 8096; multi_accept on; use epoll; } ฉันเปลี่ยน Ulimit ของระบบในsecurity/limits.confลักษณะนี้: # This is added for Open File Limit Increase * hard nofile 199680 * soft nofile 65535 root hard …
15 linux  nginx  debian  ulimit  files 

1
SSH ForwardAgent หลายฮ็อพ
ฉันกำลังค้นหาวิธีแก้ไขปัญหาต่อไปนี้ใน 2 ชั่วโมงที่ผ่านมาโดยไม่มีโชค การพัฒนา: ฉันใช้การรับรองความถูกต้อง publickey เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ของฉัน ฉันใช้การส่งต่อ ssh-agent เพื่อไม่ต้องจัดการกุญแจสาธารณะ / ส่วนตัว A, B and Cสมมติว่าผมมีเซิร์ฟเวอร์ LOCAL ---> A ---> Bนี้ทำงานได้ดีมากถ้าฉันเชื่อมต่อจาก LOCAL ---> A ---> Cนอกจากนี้ยังทำงานได้ดีมากถ้าผมทำ ตอนนี้ถ้าฉันลองLOCAL ---> A ---> B ---> CSSH ไม่สามารถเชื่อมต่อB to Cได้ น่าสังเกต: ฉันเชื่อมต่อกับเซิร์ฟเวอร์ A เป็นสภาพคล่องในขณะที่ฉันเชื่อมต่อกับเซิร์ฟเวอร์ B ในฐานะรูท การเชื่อมต่อกับเซิร์ฟเวอร์ B เนื่องจากสภาพคล่องช่วยแก้ไขปัญหาได้ แต่นี่ไม่ใช่ตัวเลือกสำหรับฉัน ตามคำแนะนำของผู้ใช้ฉันใช้ssh -Aแต่ละครั้งเพื่อให้แน่ใจว่าตัวแทนการส่งต่อถูกเปิดใช้งาน ฉันพบหนึ่งคำถามที่คล้ายกันโดยไม่มีคำตอบที่นี่: เป็นไปได้หรือไม่ที่จะส่งต่อเอเจนต์ …

7
tcpdump: out.pcap: การอนุญาตถูกปฏิเสธ
[root@localhost ~]# cat /etc/issue Fedora release 17 (Beefy Miracle) Kernel \r on an \m (\l) [root@localhost ~]# uname -a Linux localhost.localdomain 3.6.10-2.fc17.i686 #1 SMP Tue Dec 11 18:33:15 UTC 2012 i686 i686 i386 GNU/Linux [root@localhost ~]# tcpdump -i p3p1 -n -w out.pcap -C 16 tcpdump: out.pcap: Permission denied ทำไมฉันถึงได้รับข้อผิดพลาด? ฉันควรทำอย่างไรดี?
15 linux  tcpdump  fedora 

2
วิธีลบดิสก์ที่ไม่ดีออกจาก LVM2 โดยมีการสูญเสียข้อมูลน้อยลงใน PVs อื่น ๆ
ฉันมีโวลุ่ม LVM2 พร้อมดิสก์สองตัว ดิสก์ที่ใหญ่ขึ้นเสียหายดังนั้นฉันจึงไม่สามารถทำ pvmove ได้ วิธีที่ดีที่สุดในการลบออกจากกลุ่มเพื่อบันทึกข้อมูลส่วนใหญ่จากดิสก์อื่นคืออะไร นี่คือเอาต์พุต pvdisplay ของฉัน: Couldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3. --- Physical volume --- PV Name unknown device VG Name media PV Size 1,82 TiB / not usable 1,05 MiB Allocatable yes (but full) PE Size 4,00 MiB Total PE 476932 Free PE 0 …

5
สามารถปรับขนาดดิสก์ออนไลน์ด้วย KVM ได้หรือไม่
เราทำการทดสอบระบบเสมือนจริงของ KVM สำหรับ Linux ในบางโครงการ ทั้งหมดเป็นไปด้วยดี แต่หนึ่งในความต้องการของเราคือความสามารถในการเพิ่มพื้นที่ดิสก์ให้แขกที่กำลังทำงานอยู่โดยไม่ต้องบูตเครื่องใหม่หรือทำให้ออฟไลน์อยู่ เป็นไปได้ด้วย KVM? สิ่งเดียวที่ฉันค้นพบจนถึงตอนนี้ (แต่ยังไม่ได้ทดสอบ) คือความสามารถในการเสียบดิสก์ลงในเครื่อง ถ้าฉันไปเส้นทางนี้ฉันสามารถเพิ่มดิสก์ใหม่ไปยังกลุ่มวอลุ่ม LVM บนเกสต์และจากนั้นขยายโลจิคัลวอลุ่มที่เลือก ข้อเสียที่ใหญ่ที่สุดของวิธีนี้คือเมื่อเวลาผ่านไปเราอาจพบว่าแขกที่มีดิสก์เสมือนจำนวนตัวแปร พื้นที่ดิสก์ "ของจริง" จะถูกมอบให้กับโฮสต์เหนือ SAN ดังนั้นเราจึงสามารถเพิ่มพื้นที่ให้กับโฮสต์ได้ทุกเมื่อ

2
amazon linux 2 ami - aws - วิธีการติดตั้ง mysql ใน Amazon Linux 2
ฉันกำลังพยายามติดตั้ง mysql ใน amazon linux 2 ami และไม่สามารถทำได้ sudo yum install mysql56-server -> doesn't work amazon-linux-extras list -> doesn't list mysql ฉันไม่ต้องการมาเรียบเพราะฉันมีการสัมผัสกับ mysql มากขึ้น (แม้ว่าทั้งคู่จะเหมือนกัน)

8
ทำให้ ls พิมพ์ทั้งหมดในหนึ่งบรรทัด (เช่นในเทอร์มินัล)
ls พิมพ์แตกต่างกันไปขึ้นอยู่กับว่าการส่งออกไปยังขั้วหรือสิ่งอื่น เช่น: $ ls . file1 file2 $ ls . | head file1 file2 มีวิธีที่จะlsพิมพ์ออกมาในหนึ่งบรรทัดราวกับว่ามันเป็นขั้วเมื่อมันไม่ได้ มี-Cอาร์กิวเมนต์ที่ sorta ทำ แต่จะแยกออกเป็นหลายบรรทัด $ ls file1 file10 file11 file12 file13 file14 file15 file16 file17 file18 file19 file2 file3 file4 file5 file6 file7 file8 file9 $ ls -C . | head file1 file11 file13 …

5
ฉันสามารถตรวจจับการบุกรุกข้อมูลฮาร์ดแวร์จากภายใน Linux ได้หรือไม่
เมื่อฉันอยู่ใน Linux ฉันสามารถรับข้อมูลต่อไปนี้ได้lsblk(ลบไดรฟ์ที่ไม่เกี่ยวข้องออกจากเอาต์พุต): NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 298G 0 disk sdb 8:16 0 2.7T 0 disk เมื่อฉันดึงไดรฟ์ออกจากเซิร์ฟเวอร์ด้วยตนเองฉันสามารถบอกได้ว่าฉันใช้ไดรฟ์ต่อไปนี้แบบฟิสิคัล: 0 Seagate 320GB 1 Seagate 320GB 2 Hitachi 1TB 3 Hitachi 1TB 4 Hitachi 1TB 5 Hitachi 1TB 6 [empty] 7 [empty] เนื่องจากมีที่เก็บข้อมูลฟิสิคัลในเซิร์ฟเวอร์มากกว่าพื้นที่ว่างใน Linux ทำให้ฉันเห็นได้ชัดว่าใช้ระบบ RAID บางรูปแบบ …

3
เหตุใดคำสั่ง ldapadd นี้จึงปิดด้วยข้อผิดพลาด“ ไวยากรณ์ไม่ถูกต้อง”
ฉันยังใหม่กับ openldap แต่มีความเชี่ยวชาญในระบบ linux / unix ฉันพยายามที่จะติดตั้งการทดสอบครั้งแรกของฉันมาก OpenLDAP สภาพแวดล้อมการใช้คู่มือที่นี่ ฉันยังอ่านคู่มือผู้ดูแลระบบส่วนใหญ่ที่นี่และฉันต้องยอมรับมันเป็นเรื่องที่ต้องทำ ดังนั้นการทำตามคู่มือการตั้งค่าพื้นฐานของ Ubuntu ฉันสร้างไฟล์ ldif ที่มีลักษณะดังนี้: dn: ou=People,dc=example,dc=com objectClass: organizationalUnit ou: People dn: ou=Groups,dc=example,dc=com objectClass: organizationalUnit ou: Groups dn: cn=engineers,ou=Groups,dc=example,dc=com objectClass: posixGroup cn: engineers gidNumber: 5000 dn: uid=john,ou=People,dc=example,dc=com objectClass: inetOrgPerson objectClass: posixAccount objectClass: shadowAccount uid: john sn: Doe givenName: John cn: …
14 linux  ubuntu  openldap 

5
เซิร์ฟเวอร์อูบุนตู - ฉันต้องทำอะไรเพื่อให้มันอัปเดต
ฉันกำลังตั้งค่าเซิร์ฟเวอร์อูบุนตูและต้องการทราบว่าฉันควรทำอะไรเป็นประจำ apt-get update/upgrade ดูเหมือนชัดเจน มีการตรวจสอบ glsa เป็นตัวอย่างหรือไม่ มีอะไรอีกที่ฉันควรจะทำงาน? ฉันเดาว่ามันขึ้นอยู่กับสิ่งที่ติดตั้งไว้ แต่ฉันกำลังคิดถึงระบบหลักในตอนนี้
14 linux  ubuntu 

2
วิธี SSH ไปยังเป้าหมายโดยตรงผ่าน jumphost โดยใช้ SSH Config โดยไม่ต้องใช้คำสั่ง ssh เพิ่มเติม
ถ้าฉันทำ: ssh -J jumphost.example.com target.example.com ฉันจะเข้าสู่ 'เป้าหมาย' ในทันที หากฉันใช้ไฟล์กำหนดค่า ssh นี้ให้ใช้การกำหนดค่าการข้ามแบบใหม่ของ ssh-7.3: Host jump 10.1.*, targets*, *.example.com HostName jumphost.example.com IdentitiesOnly yes AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa ฉันลงทะเบียนเข้าสู่ 'jumphost' ไม่ใช่ 'target' มันคือพวงกุญแจสำหรับแม็คฉันได้ทำการทดสอบโดยที่ไม่มีมันและมันก็ไม่ได้สร้างความแตกต่างอะไร แต่คิดว่าฉันจะทิ้งไว้ในกรณี
14 linux  ssh 

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