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

Debian เป็นการกระจาย GNU / Linux ที่ได้รับความนิยมและมีอิทธิพล คำถามที่นี่โดยทั่วไปควรเกี่ยวกับเซิร์ฟเวอร์ Debian

8
เป็นสิ่งที่ดีที่สุดในการตั้งค่าตัวแปรสภาพแวดล้อมทั้งระบบบน Linux?
ฉันแค่ต้องการตั้งค่าตัวแปรสภาพแวดล้อมทั้งระบบJAVA_HOMEสำหรับผู้ใช้ทั้งหมดรวมถึงผู้ใช้รูท ที่ต้องการ: ผู้ใช้ทั่วไปสามารถเข้าถึงได้ สามารถเข้าถึงรูตได้ โหลดเสมอไม่เพียง แต่สำหรับ bash (gnome-terminal จะไม่เริ่ม bash โดยค่าเริ่มต้น) ทำงานกับ Ubuntu, Debian และ Red Hat เป็นทางเลือก ดีมากถ้าการเพิ่มสามารถเขียนสคริปต์ได้อย่างง่ายดาย

2
เดบิวต์บางรุ่นไม่มี lsb_release หรือไม่
แพ็คเกจ. deb ที่ฉันกำลังปล่อยออกมาคาดว่าจะสามารถเรียก lsb_release ได้ ลูกค้ารายหนึ่งที่ใช้ Debian 6.0.5 ระบุว่าคำสั่ง lsb_release (แม้ในเครื่องเทอร์มินัล) จะสร้างข้อผิดพลาดไม่พบคำสั่ง มาตรฐานนี้หรือมีบางอย่างผิดปกติกับงานสร้าง Debian ของเขาหรือไม่?

3
ทำไม ICMP Redirect Host จึงเกิดขึ้น
ฉันกำลังตั้งค่ากล่อง Debian เป็นเราเตอร์สำหรับเครือข่ายย่อย 4 แห่ง สำหรับสิ่งที่ฉันได้กำหนดอินเทอร์เฟซเสมือน 4 บน NIC ที่เชื่อมต่อ LAN ( eth1) eth1 Link encap:Ethernet HWaddr 94:0c:6d:82:0d:98 inet addr:10.1.1.1 Bcast:10.1.1.255 Mask:255.255.255.0 inet6 addr: fe80::960c:6dff:fe82:d98/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6026521 errors:0 dropped:0 overruns:0 frame:0 TX packets:35331299 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:673201397 (642.0 MiB) …

2
ดูว่าไฟล์ใดกำลังถูกเขียนไปยัง (เช่น iotop แต่สำหรับไฟล์ไม่ใช่กระบวนการ)
ฉันมีเซิร์ฟเวอร์ Linux และทำดิสก์ io มากมาย มีกระบวนการหนึ่งที่ทำดิสก์ส่วนใหญ่เขียนอยู่ ฉันพบสิ่งนี้ด้วยiotopซึ่งแสดงกระบวนการที่กำลังทำดิสก์ I / O มีโปรแกรม equivant (ในที่เก็บ debian lenny apt) หรือไม่ซึ่งจะแสดงให้ฉันเห็นว่าไฟล์ใดที่ถูกเขียนลงไป? อินเทอร์เฟซที่ชอบ 'ด้านบน' จะดีหรือไม่? เป็นไปได้ไหม

5
วิธีการลบแพคเกจซึ่งสคริปต์หลังการติดตั้งและการลบล่วงหน้าล้มเหลว?
ฉันมีปัญหากับแพคเกจ openqrm ฉันจะลบออกได้อย่างไร root@wl183004:/# apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0B of additional disk space will be used. Do you want to …

7
ฉันต้องเปิดใช้งานการอัปเดตอัตโนมัติบน Debian lenny เสถียรหรือไม่
ฉันได้ติดตั้งเซิร์ฟเวอร์เลนนี่ Linux Debianตัวใหม่ที่จะเป็นLAMPและเซิร์ฟเวอร์Subversion ฉันต้องเปิดใช้งานการอัปเดตอัตโนมัติหรือไม่ หากฉันเปิดใช้งานฉันมั่นใจว่าฉันมีแพตช์รักษาความปลอดภัยล่าสุด นอกจากนี้ยังไม่ควรทำลายระบบของฉันเนื่องจาก Debian เสถียรให้แพตช์ความปลอดภัยเท่านั้น หากฉันติดตั้งด้วยตนเองฉันอาจมีความเสี่ยงด้านความปลอดภัยสูงในช่วงหลายวัน & สัปดาห์ โปรดทราบว่าฉันไม่ใช่ผู้ดูแลระบบเต็มเวลาดังนั้นฉันไม่มีเวลาดูกระดานข่าวความปลอดภัย โดยปกติคุณทำอะไรกับเซิร์ฟเวอร์ของคุณ คุณมีคำแนะนำอะไร?

4
ตั้งค่า PATH สำหรับผู้ใช้ทั้งหมดใน Debian อย่างไร
ฉันมีเซิร์ฟเวอร์ Debian Lenny และฉันต้องการให้www-dataผู้ใช้มี/usr/local/zend/binใน PATH ดังนั้นจึงสามารถเรียกใช้สคริปต์ใน cron www-dataได้ ฉันจะเพิ่ม/usr/local/zend/binเส้นทางเพื่อให้www-dataสามารถ execuate ไฟล์ใน/usr/local/zend/bin?
25 linux  debian  bash 

2
ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากรหัสสาธารณะไม่พร้อมใช้งาน: NO_PUBKEY 6A030B21BA07F4FB
สภาพแวดล้อมของฉัน: # uname -a Linux app11 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux # # cat /etc/*release PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" # ขณะพยายามเรียกใช้apt-get updateฉันพบข้อผิดพลาดมากมาย: # apt-get update Ign:1 http://deb.debian.org/debian stretch InRelease Hit:2 http://security.debian.org stretch/updates InRelease Hit:3 http://deb.debian.org/debian stretch-updates InRelease Hit:4 …

3
NTP กำลังทำงานนาฬิการะบบยังไม่ตรงเวลา - จะให้อะไร
เซิร์ฟเวอร์ Debian Stable (5.0.3) กำลังทำงานntpdและเชื่อมต่อกับอินเทอร์เน็ต แต่ถึงกระนั้นนาฬิกาของระบบก็ผิดปกติประมาณ 5 นาที $ /etc/init.d/ntp status NTP server is running.. ส่วนที่เกี่ยวข้อง (ฉันคิดว่า) ของ/etc/ntp.conf: driftfile /var/lib/ntp/ntp.drift statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable server 0.europe.pool.ntp.org server 1.europe.pool.ntp.org server …


7
ฉันจะเปลี่ยน primary_hostname ของ Exim4 บนกล่อง Debian ได้อย่างไร
เซิร์ฟเวอร์ SMTP ระยะไกลบางตัวฉันพยายามส่งจดหมายไปยังปฏิเสธที่จะยอมรับ HELO จากเซิร์ฟเวอร์ของฉัน: 504 5.5.2 <localhost>: Helo command rejected: need fully-qualified hostname เห็นได้ชัดว่าเซิร์ฟเวอร์ Exim4 ของฉันส่งlocalhostเป็น FQDN ค้นหาสุทธิและไฟล์ปรับแต่งมากมายฉันได้เรียนรู้ว่าค่าที่ส่งเป็น FQDN ระหว่าง HELO นั้นมาจากprimary_hostnameตัวแปรการกำหนดค่า คำถามของฉันคืออะไรวิธีที่ถูกต้องในการเปลี่ยนตัวแปรนี้ในระบบ Debian คืออะไร? ผมคิดว่าผมสามารถ hardcode ค่าในการ config ไฟล์ exim4 แต่ IMHO มันก็ดูเหมือนจะทำให้รู้สึกมากขึ้นถ้าค่าโดยอัตโนมัติตรงกับ/etc/mailnameหรืออื่น ๆ ชื่อการตั้งค่าส่วนกลาง ฉันรู้สึกว่าคำตอบสำหรับคำถามของฉันสามารถพบได้ในข้อความนี้จากDebian wiki : ชื่อที่ใช้โดยเอ็กซิมใน EHLO / HELO primary_hostnameถูกดึงออกมาจากตัวเลือกการกำหนดค่า การกำหนดค่าเริ่มต้น exim4 Debian primary_hostnameไม่ได้ตั้งค่า Exim …
24 debian  hostname  exim 

7
การปรับใช้ linux อัตโนมัติและการจัดการการกำหนดค่าในระดับเล็ก - คุ้มหรือไม่
ฉันเกี่ยวกับการปรับใช้ ~ 25 เซิร์ฟเวอร์ที่ใช้Debian เครื่องจะมีบทบาทแตกต่างกัน - เว็บเซิร์ฟเวอร์, จาวาแอพเซอร์, พร็อกซี่, กล่อง MySQL สภาพแวดล้อมอาจไม่เติบโตมากนักในอนาคต - อาจเพิ่มเซิร์ฟเวอร์อีก 2-5 แห่งในอีก 2 ปีข้างหน้า ฉันอาจจะใช้faiสำหรับการติดตั้งระบบ แต่ฉันไม่แน่ใจว่าควรเพิ่มการจัดการการกำหนดค่าส่วนกลางแบบcfengineหรือหุ่นกระบอกด้วยขนาดเล็กเช่นนั้นหรือไม่ การจัดการการกำหนดค่าเหมาะสมกับสภาพแวดล้อมขนาดนี้หรือไม่?

2
นักเทียบท่า: ไม่สามารถเพิ่มอินเทอร์เฟซคู่ (ไม่รองรับการทำงาน)
หลังจากติดตั้ง Docker ฉันได้รับข้อผิดพลาดเมื่อฉันพยายามเรียกใช้ตัวอย่าง Hello World: Error response from daemon: Cannot start container 4145d0fccd96b904e4ab4413735f1129b8765429bad5be71dc8d5f4c0760666d: failed to create endpoint high_saha on network bridge: failed to add the host (veth7f6f907) <=> sandbox (veth788d9dc) pair interfaces: operation not supported (ฉันเพิ่งอัพเกรดเซิร์ฟเวอร์ Debian ของฉันจาก Wheezy เป็น Jessie) ไม่มีใครมีความคิดว่าทำไมฉันถึงได้รับข้อผิดพลาดนี้หรือไม่? ฉันพลาดบางสิ่งบางอย่างในระหว่างการอัพเกรดหรือไม่? ขอบคุณสำหรับความช่วยเหลือของคุณ.

5
วิธีการเปลี่ยนคีย์โฮสต์ SSH
ฉันโคลนเซิร์ฟเวอร์ดังนั้นพวกเขาจึงมีคีย์ลายนิ้วมือ RSA เดียวกัน /etc/ssh/ssh_host_rsa_key.pubมันน่าจะเป็นที่กำหนดไว้ใน วิธีที่ถูกต้องในการเปลี่ยนแปลงนั้นคืออะไร? ขอบคุณ

2
สับสนเกี่ยวกับ alias_maps และ virtual_alias_maps
ฉันได้อ่านเอกสารเกี่ยวกับเรื่องนี้และโพสต์อื่น ๆ ที่นี่อีกครั้งแล้วและนี่ก็ยังไม่ชัดเจนสำหรับฉัน ฉันได้ทดสอบสิ่งต่าง ๆ เพื่อทำความเข้าใจความแตกต่างระหว่างalias_mapsและกับvirtual_alias_mapsและฉันไม่เห็นการใช้การตั้งค่าแยกต่างหาก 2 อย่างใน postfix นี่คือสิ่งที่ฉันพบจนถึงขณะนี้(หมายเหตุ - ฉันใช้ postfix ในเซิร์ฟเวอร์เดียวกับเว็บเซิร์ฟเวอร์ของฉันเป็นไคลเอ็นต์แบบ null เพื่อส่งอีเมลเท่านั้น) : 1) / etc / aliases file: root: me@somedomain.com เมื่อฉันเพิ่มด้านบนลงในalias_mapsฉันพบว่าบริการบางอย่างเช่น fail2ban สามารถเลือกได้และจะส่งอีเมลรากไปยังที่อยู่อีเมลนามแฝงที่กล่าวถึง อย่างไรก็ตามฉันสังเกตเห็นว่าบริการอื่น ๆ (เช่นmailคำสั่ง) ไม่เคารพสิ่งนี้และพยายามส่งอีเมลโดยตรงไปที่ root@mydomain.com ซึ่งไม่มีอยู่ (ฉันคิดว่าการmyoriginตั้งค่าpostfix ที่เพิ่ม @ mydomain.com) . เพื่อแก้ไขปัญหานี้ฉันจึงเพิ่มvirtual_alias_maps 2) / etc / postfix / เสมือน root me@someotherdomain.com เมื่อเพิ่มข้างต้นบริการทั้งหมดจะใช้อีเมลแทนเสมือนนี้ …

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