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

Ubuntu Linux เป็นอนุพันธ์ Debian ที่มีเป้าหมายเพื่อนำหลัก Linux คำถามในเว็บไซต์นี้ควรอ้างอิงถึงเซิร์ฟเวอร์ Ubuntu โปรดทราบว่า http://askubuntu.com นั้นอุทิศให้กับคำถามของ Ubuntu โดยเฉพาะ

4
ทดสอบว่ากรอบจัมโบ้ทำงานได้จริงหรือไม่
มีคำสั่งให้ทดสอบว่าเฟรมจัมโบ้ใช้งานได้จริงหรือไม่? นั่นคือบางส่วนของ "ping" ที่รายงานว่าแพ็คเก็ตถูกทำลายไปพร้อมกันหรือไม่ ฉันเป็นโฮสต์ ESXi กับ Ubuntu VM ซึ่งติดตั้ง Dell MD3000i ผ่าน iSCSI ฉันสงสัยว่าเฟรมจัมโบ้จะไม่เปิดใช้งานบนสวิตช์และไม่สามารถเข้าถึงผู้ดูแลระบบได้อย่างง่ายดาย ฉันมีตัวเลือกในการเชื่อมต่อดิสก์อาร์เรย์โดยตรงกับโฮสต์ ESXi แต่ต้องการวิธียืนยันว่าเฟรมจัมโบ้มีปัญหาก่อน

6
ลองสคริปต์และเรียกใช้
ฉันต้องการดาวน์โหลดสคริปต์จาก: http://dl.dropbox.com/u/11210438/flockonus-stack.shและดำเนินการ ฉันเดาว่าใช้ wget เปลี่ยนชื่อ chmod มันและดำเนินการ คำสั่งสำหรับการทำเช่นนั้นบน Ubuntu คืออะไร?
28 ubuntu  wget 

10
เครื่องมือการจัดการการกำหนดค่า (Puppet, Chef) สามารถปรับปรุงแพ็คเกจที่ติดตั้งไว้ได้หรือไม่?
นี่อาจเป็นคำถามง่ายๆสำหรับพวกคุณที่ใช้เครื่องมือจัดการการกำหนดค่า เครื่องมือการจัดการการกำหนดค่าเช่น Puppet หรือ Chef เป็นแนวทางที่ถูกต้องในการปรับปรุงแพ็คเกจที่ติดตั้งไว้หรือไม่? สมมติว่าฉันใช้เซิร์ฟเวอร์จำนวนหนึ่งซึ่งส่วนใหญ่ใช้ Debian และ Ubuntu เครื่องมือการจัดการการกำหนดค่าช่วยให้สามารถอัปเดตแพ็คเกจที่ติดตั้งจากที่เก็บได้ง่ายขึ้นเมื่อมีการอัปเดตความปลอดภัยหรือแก้ไขข้อบกพร่องหรือไม่ ขณะนี้ฉันเรียกใช้"การอัปเกรดแบบไม่ต้องใส่ข้อมูล"เพื่อให้ระบบติดตั้งอัปเดตความปลอดภัยโดยอัตโนมัติ แต่ฉันยังต้องเชื่อมต่อกับเซิร์ฟเวอร์และเรียกใช้aptitude update && aptitude safe-upgradeทุกครั้ง โดยธรรมชาติแล้วสิ่งนี้ทำให้เซิร์ฟเวอร์น่าเบื่อน่าเบื่อและเกิดข้อผิดพลาดได้ง่าย เครื่องมือต่าง ๆ เช่น Puppet หรือ Chef เป็นแนวทางที่ถูกต้องในการปรับปรุงแพ็คเกจที่ติดตั้งไว้หรือไม่? คุณใช้เครื่องมือเหล่านี้เพื่อหลีกเลี่ยงการทำงานด้วยตนเองaptitudeหรือเทียบเท่ากับเซิร์ฟเวอร์ 15 เครื่องหรือไม่? ฉันค่อนข้างแน่ใจว่าคำตอบสำหรับคำถามเหล่านี้คือ "ใช่แน่นอน!" แต่ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับกรณีการใช้งานนี้ได้ที่ไหน? ฉันยังไม่ได้มีเวลาศึกษา Puppet หรือ Chef ในเชิงลึกและตัวอย่างตำราหรือชั้นเรียนจะแสดงตัวอย่างที่น่ารำคาญเล็กน้อยเกี่ยวกับการติดตั้งแพ็คเกจหนึ่งเช่น ssh คุณมีแหล่งข้อมูลใดบ้างที่จะแนะนำนอกเหนือไปจากเอกสารอย่างเป็นทางการ (แน่นอนว่าฉันจะไปศึกษาเอกสารเมื่อฉันรู้ว่าเครื่องมือใดเหมาะสำหรับฉัน)


6
ฉันจะทราบได้อย่างไรว่ามีรหัสของเว็บไซต์อยู่ที่ไหน
ข้อเท็จจริง: มีเว็บไซต์ เว็บไซต์นี้สามารถเข้าถึงได้ผ่าน www.example.org มีอินสแตนซ์ EC2 ซึ่งมีแนวโน้มมากที่จะทำให้เว็บไซต์เป็น เซิร์ฟเวอร์คือ Apache ระบบปฏิบัติการเซิร์ฟเวอร์คือ Ubuntu ฉันเข้าถึงเซิร์ฟเวอร์ได้อย่างเต็มที่ (และสิทธิ์ sudo) เซิร์ฟเวอร์เป็นระเบียบมาก ปัญหาคือฉันไม่มีความคิดที่จะ - เพียงแค่วาง - หา index.html / index.php ซึ่งได้รับการโหลด ฉันจะทราบได้อย่างไรว่าจะหารหัส PHP และ HTML ของเว็บไซต์ได้อย่างไร มีแนวทางที่เป็นระบบสำหรับปัญหานี้หรือไม่?
28 apache-2.2  ubuntu  php 

4
การจับมือ tls ล้มเหลว ไม่มี IP SAN ใด ๆ
ฉันกำลังพยายามตั้งค่าผู้ส่งต่อ logstash แต่ฉันมีปัญหากับการสร้างช่องทางที่ปลอดภัย กำลังพยายามกำหนดค่าสิ่งนี้กับเครื่อง ubuntu สองเครื่อง (เซิร์ฟเวอร์ 14.04) ที่ทำงานใน virtualbox สะอาด 100% (ไม่ใช่ไฟล์โฮสต์ที่แตะต้องหรือติดตั้งแพ็คเกจอื่นนอกเหนือจาก java, ngix, elastisearch และอื่น ๆ ที่จำเป็นสำหรับ logstash) ฉันไม่เชื่อว่านี่เป็นปัญหา logstash แต่การจัดการใบรับรองที่ไม่เหมาะสมหรือสิ่งที่ไม่ได้ตั้งค่าอย่างถูกต้องทั้งใน logstash ubuntu หรือเครื่องส่งของ ฉันสร้างกุญแจ: sudo openssl req -x509 -batch -nodes -newkey rsa:2048 -keyout private/logstash-forwarder.key -out certs/logstash-forwarder.crt อินพุตของฉัน conf บนเซิร์ฟเวอร์ logstash: input { lumberjack { port => 5000 …

4
อธิบายเป็นภาษาอังกฤษแบบธรรมดาเกี่ยวกับ Entropy
ถ้าฉันใช้คำสั่งนี้ใน Ubuntu sudo cat /proc/sys/kernel/random/entropy_avail มันคืนค่าตัวเลขที่ระบุว่า "เอนโทรปี" มีให้ใช้งานได้ในเคอร์เนล แต่นั่นคือทั้งหมดที่ฉันรู้ เอนโทรปีนี้มีหน่วยวัดเป็นอะไร? ใช้ทำอะไร? ฉันถูกบอกว่ามัน "เลวร้าย" ถ้าตัวเลขนั้น "ต่ำ" ระดับ "ต่ำ" ต่ำแค่ไหนและ "เลว" จะเกิดอะไรขึ้นหากเป็นเช่นนั้น ช่วงที่ดีสำหรับการเป็นอย่างไร มันเป็นวิธีการที่กำหนด?


3
วิธีกำหนดค่า Apache (sites-available vs httpd.conf)
ฉันได้ลองทำตามบทเรียนพื้นฐานสองสามข้อที่อธิบายถึงวิธีการติดตั้งและใช้งาน Apache (บน Ubuntu, ทำงานบน Amazon) ฉันมักจะว่างเปล่าเพราะบทเรียนทั้งหมดบอกให้ฉันกำหนดค่า httpd.conf (เพื่อเพิ่ม DocumentRoot เป็นต้น) ตอนนี้ฉันได้พบกับบทช่วยสอนที่บอกให้ฉันเพิ่มการกำหนดค่าไซต์ลงในไดเรกทอรีที่มีอยู่ในไซต์ (ภายใต้ / etc / apache) จากนั้นเชื่อมโยงไปยังไซต์ที่เปิดใช้งาน การกำหนดค่าวิธีนี้ดูเหมือนจะใช้งานได้ แต่ตอนนี้ฉันสับสน - ฉันควรกำหนดค่า Apache อย่างไร บทเรียนส่วนใหญ่ยังคงบอกว่าฉันควรใช้ httpd.conf ฉันควรใช้อันไหนดี? ความแตกต่างคืออะไร? ทำไมบทเรียนทั้งหมด "ผิด" (ถ้าเป็น)

5
Dovecot กับ Courier vs Cyrus [ปิด]
อะไรคือสิ่งที่ดีที่สุดสำหรับเซิร์ฟเวอร์จดหมายส่วนบุคคล / SMB ที่ทำงานบนเซิร์ฟเวอร์ Ubuntu (8.04+) ฉันต้องการตั้งค่าเซิร์ฟเวอร์อีเมลของตัวเองที่บ้านเพื่อประเมินตัวเลือกบางอย่างสำหรับ บริษัท ของฉันก่อนที่ฉันจะทำการแนะนำ ข้อใดปลอดภัยที่สุดมีประสิทธิภาพและเชื่อถือได้? นอกจากนี้วิธีที่ง่ายที่สุดในการรวมเข้ากับโซลูชัน LDAP และปฏิทิน
27 ubuntu  email 

7
เหตุใดฉันไม่สามารถเข้าถึงอินสแตนซ์ CouchDB ของฉันภายนอกบนเซิร์ฟเวอร์ Ubuntu 9.04
อัปเดต:ฉันทำให้มันทำงานตอนนี้ คำตอบของ Jim Zajkowski ช่วยให้ฉันตรวจพบว่า/etc/init.d/couchdbของฉันรีบูตไม่ได้รีบูตอินสแตนซ์ของจริง หลังจากที่ฉันฆ่ากระบวนการ CouchDB ด้วยตนเองและเริ่มต้นอินสแตนซ์ใหม่มันรับการเปลี่ยนแปลง BindAddress ที่จำเป็น ฉันได้ติดตั้ง CouchDB ผ่านทาง ความถนัดติดตั้ง couchdb จากเซิร์ฟเวอร์ของฉันฉันสามารถเชื่อมต่อผ่าน telnet localhost 5984 และรันคำสั่ง RESTful เมื่อฉันพยายามเข้าถึงเซิร์ฟเวอร์จากเครื่องอื่นบนเครือข่ายของเราหรือจากเครื่องภายนอกเครือข่ายของเราฉันได้รับข้อผิดพลาดการเชื่อมต่อถูกรีเซ็ต ฉันได้ตั้งค่าการส่งต่อพอร์ตบนเราเตอร์และเซิร์ฟเวอร์นั้นสามารถเข้าถึงได้ผ่าน Apache, Tomcat, SSH และอื่น ๆ ฉันใหม่สำหรับ Linux / Ubuntu ดังนั้นฉันไม่แน่ใจว่ามีไฟร์วอลล์เริ่มต้นที่บล็อกการเชื่อมต่อหรือไม่ดังนั้นฉันจึงวิ่ง: iptables -A อินพุต -p tcp --dport 5984 -j ยอมรับ แต่มันก็ไม่ได้ช่วยอะไร นี่คือดัมพ์จากการรันiptables -L -n -v Chain INPUT (policy …

9
Ubuntu, วิธีการตั้งค่าเครื่องใหม่เหมือนเครื่องที่มีอยู่
ฉันมีการตั้งค่าเครื่องหนึ่งแอพที่ฉันต้องการและฉันต้องการติดตั้งเหมือนกันในกล่อง Ubuntu ใหม่ มีสคริปต์ที่จะแสดงรายการแอพที่ติดตั้งทั้งหมดเพื่อให้ฉันสามารถแยกความแตกต่างระหว่างกล่องและเพิ่มรายการที่หายไปได้หรือไม่? ขอบคุณล่วงหน้า Chris
27 linux  ubuntu 

7
การล้าง / การลบบันทึกนักเทียบท่า
ในการติดตั้งนักเทียบท่าของเราใน GCE เรามีพื้นที่ว่างในระบบไฟล์รูท เนื่องจากภาพของตัวเองถูกเก็บไว้ในระดับ 1TB แยกต่างหากภาพตัวเองจึงไม่ควรเป็นปัญหา ผู้สมัครคนหนึ่งคือ logfiles ส่วนกลางที่ Docker จัดเก็บ (ไฟล์ json อยู่ที่ไหนสักแห่ง?) ไม่มีใครรู้ว่าไฟล์ / ไฟล์เหล่านั้นอยู่ที่ไหน / อยู่ที่ไหนและเราจะทำการ logrotate / ตัดทอนได้อย่างไร?
27 ubuntu  logging  docker 

1
ไม่สามารถเรียกใช้ gcc: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ฉันกำลังใช้งาน Ubuntu LTS และฉันได้รับข้อผิดพลาดเมื่อพยายามทำการติดตั้ง pip ของฉันเช่น scrapy เป็นต้น นี่เป็นข้อผิดพลาดที่ฉันได้รับ: Unable to execute gcc: No such file or directory Error: command 'gcc' failed with exit status 1 ฉันกำลังติดตั้ง pip ภายใน virtualenv ฉันพยายามติดตั้ง build Essentials ด้วยคำสั่งต่อไปนี้ แต่ฉันยังคงได้รับข้อผิดพลาดเดิม: apt-get -y install build-essential ใครช่วยให้ฉันเข้าใจว่าฉันผิดไปได้ไหม แก้ไข - ข้อมูลเพิ่มเติมอีกเล็กน้อย: ubuntu@ip-10-164-8-155:/var/log$ gcc -v The program 'gcc' can …
27 linux  ubuntu  gcc  virtualenv 

2
ฉันจะเปลี่ยนชื่อโฮสต์ Linux โดยไม่ต้องรีบูตเพื่อให้การเปลี่ยนชื่อมีผลอย่างไร
ฉันค้นหาคำตอบสำหรับคำถามนี้ในข้อผิดพลาดของเซิร์ฟเวอร์และไม่พบ ฉันรู้ว่ามันเป็นไปได้ แต่ฉันจำไม่ได้ว่าจะทำอย่างไร ฉันจะเปลี่ยนชื่อโฮสต์ของ Linux และรับการเปลี่ยนแปลงที่จะมีผลโดยไม่ต้องรีบูตได้อย่างไร ฉันใช้ Ubuntu 16 และ Ubuntu 18 คุณสมบัติที่สำคัญของ Ubuntu คือเดสก์ทอปแบบกราฟิกและระบบสาธารณูปโภคแบบกราฟิก อย่างไรก็ตามเราใช้งาน Ubuntu ในสภาพแวดล้อมการผลิตของเราดังนั้นเราเลือกที่จะไม่ใช้กราฟิกเดสก์ท็อปหรือยูทิลิตี้เพื่อไม่ให้ฟีเจอร์เหล่านั้นสิ้นเปลืองทรัพยากรที่เราต้องการในสภาพแวดล้อมการผลิตของเรา ฉันรู้ว่าการเปลี่ยนชื่อโฮสต์ฉันแก้ไขไฟล์: /etc/hostname /etc/hosts ในอันที่/etc/hostnameหนึ่งจะแทนที่ชื่อโฮสต์ปัจจุบัน (เร็ว ๆ นี้จะเป็นชื่อโฮสต์เดิม) ด้วยชื่อโฮสต์ใหม่ Ubuntu ใน/etc/hostsไฟล์มีบรรทัด: 127.0.1.1 your-hostname your-hostname มันทำหน้าที่เป็น bootstrapping ขณะที่โฮสต์ของคุณกำลังบูทและสร้างตัวมันเองภายในเครือข่ายของคุณ ก่อนที่จะเปลี่ยนชื่อโฮสต์your-hostnameเป็นปัจจุบัน (เร็ว ๆ นี้จะเป็นชื่อโฮสต์เดิม) และเป็นส่วนหนึ่งของการเปลี่ยนชื่อโฮสต์ของโฮสต์ของคุณหนึ่งแทนที่ชื่อนั้นด้วยชื่อใหม่ สิ่งที่ฉันคุ้นเคยคือการดำเนินการสองขั้นตอนข้างต้นแล้วรีบูตโฮสต์ของคุณ แต่มีเวลามากมายเช่นเดียวกับเซิร์ฟเวอร์ที่ใช้งานจริงเราต้องการดำเนินการเปลี่ยนชื่อนั้น แต่ไม่รีบูตโฮสต์ ฉันจะเปลี่ยนชื่อโฮสต์ในโฮสต์และรับการเปลี่ยนแปลงที่จะมีผลโดยไม่ต้องรีบูตโฮสต์อย่างไร
26 linux  ubuntu  hostname 

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