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

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

4
วิธีที่มีประสิทธิภาพเพื่อให้แน่ใจว่า“ ระบบกระดานชนวนสะอาด” สำหรับบริการการรวมอย่างต่อเนื่อง
เราต้องการตั้งค่าบริการการรวมอย่างต่อเนื่อง (CI) สำหรับโครงการของเรา บริการ CI นั้นควรควบคุมทุกด้านของอายุการใช้งานของโครงการรวมถึงการปรับใช้ นั่นคือเราต้องการตัวแทน CI ในแต่ละการวนซ้ำเพื่อทำความสะอาดระบบ (โดยเฉพาะ Ubuntu Server) ปรับใช้โครงการของเราที่นั่นและทำการทดสอบ เราอาจจะเขียนบริการ CI ด้วยตัวเองเพราะระบบนิเวศของเราค่อนข้างผิดปกติ คำถามคือวิธีการให้ระบบกระดานชนวนที่มีประสิทธิภาพสำหรับการทำซ้ำแต่ละ CI? การปรับใช้โครงการจะติดตั้งแพคเกจ Debian บางตัวกำหนดค่าไซต์ nginx หลายแห่งและติดตั้งแพคเกจบางตัวในการใช้งานตัวจัดการแพคเกจเฉพาะภาษา (LuaRocks) ทั่วทั้งระบบ ไม่มีอะไรน่ารำคาญไปกว่านี้อีกแล้ว (ฉันเชื่อ) ดังนั้นจึงเป็นสิ่งสำคัญที่จะสามารถตั้งค่ากระดานชนวนที่สะอาดได้อย่างรวดเร็ว (ภายในหนึ่งนาทีสำหรับฮาร์ดแวร์ที่ทันสมัยเร็วกว่าดีกว่า) เพื่อให้มั่นใจได้ว่าการแยกและความสะอาดสมบูรณ์แบบ ฉันเห็นสองวิธีทำสิ่งที่เราต้องการ: ไม่ว่าจะตั้งคุกอะไรสักอย่าง (เช่น lxc หรือบางที) หรือติดตั้งเครื่องเสมือนบางอย่างที่สามารถทำภาพรวมและใช้งานได้ แต่ ณ จุดนี้ฉันไม่มีข้อมูลเพียงพอที่จะตัดสินใจ คุณจะแนะนำอะไร ตัวเลือกอื่น ๆ ? ชื่อเครื่องมือเฉพาะใด ๆ หมายเหตุ: บริการ CI จะทำงานภายในแขก Citrix …

2
Ubuntu 11.04, adduser myuser: กลุ่มผู้ดูแลระบบหายไป
สวัสดีฉันกำลังพยายามเพิ่ม myuser ไปยัง sudoers หลังจากติดตั้งใหม่ด้วยบัญชีรูท # adduser myuser admin ซึ่งจะช่วยให้: adduser: the group `admin' does not exist. อย่างไรก็ตามการทำงานนี้: # adduser myuser root แต่มันไม่ได้ทำให้ myuser เป็น sudoer นอกจากนี้ / etc / sudoers จะมีบรรทัดเหล่านี้: # User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin …
10 ubuntu  users 

6
การใช้ใบรับรอง SSL ที่ลงนามเองสำหรับที่เก็บ APT ภายใน HTTPS
ฉันได้ตั้งค่าพื้นที่เก็บข้อมูล Debian (Ubuntu จริง ๆ ) สำหรับใช้ภายในกับแพคเกจส่วนตัวบางอย่างและตอนนี้ต้องการให้พร้อมใช้งานบนเว็บไปยังเซิร์ฟเวอร์เฉพาะบางแห่ง ฉันต้องการ apt-get / aptitude เพื่อเชื่อมต่อกับมันโดยใช้ HTTPS และเพราะฉันไม่ต้องการใช้เงินใด ๆ โดยใช้ใบรับรองที่ลงนามด้วยตนเอง ฉันได้ลองติดตามหน้า man ของ apt.conf ที่ชี้ apt-get เพื่อใช้ใบรับรอง root CA ของตัวเองเพื่อตรวจสอบความถูกต้องของโฮสต์ แต่ดูเหมือนจะไม่ทำงาน ไฟล์ apt.conf ของฉันมีลักษณะดังนี้: #Acquire::https::repo.mydomain.com::Verify-Peer "false"; Acquire::https::repo.mydomain.com::CaInfo "/etc/apt/certs/my-cacert.pem"; Acquire::https::repo.mydomain.com::SslCert "/etc/apt/certs/my-cert.pem"; Acquire::https::repo.mydomain.com::SslKey "/etc/apt/certs/my-key.pem"; ฉันยังใช้ใบรับรองไคลเอ็นต์ แต่ดูเหมือนจะไม่เป็นปัญหาเพราะเมื่อฉันตั้งค่า Verify-Peer เป็น "false" (ความคิดเห็นด้านบน) ทุกอย่างทำงานได้ การใช้ใบรับรอง CA เดียวกันใบรับรองไคลเอ็นต์และคีย์ทำงานได้ดีกับ curl ฉันเปิดใช้งานการดีบัก …

5
ฉันเพิ่งลบ“ / bin” วิธีที่ดีที่สุดในการกู้คืนคืออะไร?
ฉันวิ่ง rm -rf /bin(ไม่เกี่ยวกับวัตถุประสงค์!) ฉันบูตคอมพิวเตอร์และใช้ Finnix เพื่อพยายามกู้คืนจากมัน ฉันประสบความสำเร็จในการติดตั้งไดรฟ์และยืนยันว่าใช่/binโฟลเดอร์ทั้งหมดจะถูกลบ เป็นไปได้หรือไม่ที่จะกู้คืนจากสิ่งนี้โดยไม่ต้องทำการติดตั้งระบบปฏิบัติการใหม่? ฉันคิดว่าฉันสามารถตั้งค่า VM ด้วยระบบปฏิบัติการและสถาปัตยกรรมเดียวกัน (Ubuntu Server 11.10 alpha release, x86) และติดตั้งแพ็คเกจทั้งหมดที่ฉันติดตั้งบนเซิร์ฟเวอร์จากนั้นคัดลอก/binโฟลเดอร์ จะใช้งานได้ไหม ฉันดีกว่าเพิ่งเริ่มใหม่เหรอ?
10 linux  ubuntu 

5
เคล็ดลับในการใช้เซิร์ฟเวอร์การผลิต (UNIX) อย่างสง่างาม
หลังจากเดือนที่ถูกทอดทิ้งเปลวไฟและการจัดการอีเมลต่อสู้กับระบบดูแลระบบปัจจุบันของเราถูกไล่ออกและส่งมอบ "ข้อมูลรับรองเซิร์ฟเวอร์" ให้ฉัน ข้อมูลรับรองดังกล่าวประกอบด้วยรหัสผ่านรูทและไม่มีสิ่งอื่นใด: ไม่มีขั้นตอนไม่มีเอกสารประกอบไม่มีเคล็ดลับไม่มีอะไร คำถามของฉันคือ: สมมติว่าเขาทิ้ง boobytraps ไว้ข้างหลังฉันจะเข้าควบคุมเซิร์ฟเวอร์ด้วยเวลาที่น้อยที่สุดเท่าที่จะเป็นไปได้ได้อย่างไร นี่คือรายละเอียด: เซิร์ฟเวอร์ที่ใช้งานจริงหนึ่งเซิร์ฟเวอร์อยู่ในเซิร์ฟเวอร์ฟาร์มในชั้นใต้ดิน เซิร์ฟเวอร์อูบุนตู 9.x อาจมี grsec patches (ข่าวลือที่ฉันได้ยินครั้งล่าสุดที่ฉันถามผู้ดูแลระบบ) เซิร์ฟเวอร์ภายในเครื่องหนึ่งที่มีเอกสารภายในทั้งหมดที่เก็บไฟล์ wikis ฯลฯ อีกครั้งเซิร์ฟเวอร์อูบุนตูอายุไม่กี่ปี สมมติว่าเซิร์ฟเวอร์ทั้งสองได้รับการติดตั้งและทันสมัยดังนั้นฉันจึงไม่พยายามแฮ็กในแบบของฉันเว้นแต่จะมีเหตุผลที่ดี (เช่นสามารถอธิบายได้กับการจัดการระดับสูง) เซิร์ฟเวอร์ที่ใช้งานจริงมีเว็บไซต์ไม่กี่โฮสต์ (apache-php-mysql มาตรฐาน), เซิร์ฟเวอร์ LDAP, ชุดอีเมล / เซิร์ฟเวอร์ ZIMBRA และเท่าที่ฉันสามารถบอกเวิร์กสเตชัน vmware สองสามตัวที่ทำงานอยู่ ไม่รู้ว่าเกิดอะไรขึ้นในนั้น น่าจะเป็นที่หนึ่งเป็นหลักของ LDAP แต่นั่นเป็นสิ่งที่เดายาก เซิร์ฟเวอร์ภายในมี wiki / cms ภายในซึ่งเป็น slave LDAP ที่ทำซ้ำข้อมูลรับรองจากเซิร์ฟเวอร์ที่ใช้งานจริงเวิร์กสเตชัน vmware อีกสองสามตัวและการสำรองข้อมูลที่ทำงานอยู่ ฉันสามารถไปที่ผู้ดูแลระบบฟาร์มเซิร์ฟเวอร์ของชี้ไปที่เซิร์ฟเวอร์บอกพวกเขาว่า …

1
จะสร้างรหัสผ่านที่รองรับ / etc / shadow สำหรับ Ubuntu 10.04 ได้อย่างไร
อูบุนตูใช้ 10.04 สร้างรหัสผ่านอย่างไร? ฉันรู้ว่าพวกเขาใช้ SHA 512 เป็นอัลกอริทึมการแปลงแป้นพิมพ์ แต่ฉันคิดว่ามีเกลือบางอย่างทำ ฉันต้องสร้างรหัสผ่านด้วยตัวเอง ฉันจะทำสิ่งนั้นได้อย่างไร มีเครื่องมือบรรทัดคำสั่งสำหรับสิ่งนั้นหรือไม่?

5
ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSH -“ เซิร์ฟเวอร์ปฏิเสธที่จะจัดสรร pty”
ฉันมี STRATO V-PowerServer ที่ทำงานกับ Ubuntu 10.10 สำหรับเนื้อหาของฉัน แต่เมื่อเร็ว ๆ นี้มีปัญหาการเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน ssh โดยทั่วไปทั้งหมดที่ฉันมีคือ ssh เข้าถึงเซิร์ฟเวอร์และถ้าจำเป็นฉันสามารถบูตเข้าสู่โหมดการกู้คืนที่ทุกสิ่งที่ฉันอยู่ใน / ซ่อมแซมเพื่อให้ฉันสามารถแก้ไขใด ๆ ในระบบ ปัญหาคือว่าเมื่อฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน ssh ฉันได้รับข้อผิดพลาดนี้: Using username "florian". florian@mydomain.de's password: Server refused to allocate pty Linux hwn36335 2.6.18-028stab070.5 #1 SMP Fri Sep 17 15:37:23 MSD 2010 i686 GNU/Linux Ubuntu 10.10 Welcome to Ubuntu! * …

5
Boot Debian ในขณะที่อาร์เรย์ RAID ถูกลดระดับลง
เมื่อเร็ว ๆ นี้ฉันเจอติดตั้ง Ubuntu Server ในระหว่างการติดตั้งจะถามฉันว่าจะอนุญาตให้ระบบการบูตจากอาร์เรย์ RAID ที่เสื่อมสภาพหรือไม่ (อาจเป็นเพราะฉันติดตั้งระบบลงในอุปกรณ์ RAID1 / dev / md0) นี่คือตัวเลือกอันยิ่งใหญ่ที่มีประโยชน์สำหรับเซิร์ฟเวอร์แบบอัตโนมัติซึ่งก็มีมาแบบออนไลน์หรือไม่อาร์เรย์ RAID ของพวกเขาคือเสื่อมโทรม (ตราบเท่าที่มันไม่ได้ล้มเหลวอย่างสิ้นเชิง) หลังจากการค้นหาอย่างรวดเร็วฉันพบว่ามันทำงานได้ทั้งการอ่านไฟล์/etc/initramfs-tools/conf.d/mdadmการตั้งค่า (BOOT_DEGRADED = ตัวเลือกจริง) หรือโดยการอ่านอาร์กิวเมนต์บรรทัดการบูตเคอร์เนล (bootdegraded = true) คำถาม:มีบางสิ่งที่คล้ายกัน (วิธีการบูตระบบที่มีอาร์เรย์เสื่อมโทรม) ที่ใช้งานได้กับ Debian หรือไม่? ฉันไม่แน่ใจว่าวิธีการที่แน่นอนนี้ใช้งานได้หรือไม่หรือว่ามันมีฟังก์ชั่นเฉพาะนี้ ฉันถามสิ่งนี้เพราะฉันเคยมีอาร์เรย์ RAID5 ในบางระบบและเมื่อปิดระบบที่ไม่เหมาะสมมันไม่สามารถบูตได้จนกว่าฉันจะ "แก้ไข" อาร์เรย์ด้วยตนเองซึ่งพิสูจน์แล้วว่าเป็น PITA ที่สำคัญเนื่องจากเซิร์ฟเวอร์ไม่ได้ทำงานในสถานที่ห่างไกล ไม่มี UPS และไฟฟ้าขัดข้องเกิดขึ้น ดังนั้นฉันจึงถามเพื่อป้องกันปัญหาประเภทนี้ในอนาคต

2
start-stop-daemon สามารถใช้ตัวแปรสภาวะแวดล้อมได้หรือไม่?
ฉันต้อง daemonize แอพ Windows ที่ทำงานใน Wine และสร้าง pid /var/runค่ะ เนื่องจากต้องใช้เซสชัน X11 จึงต้องตรวจสอบให้แน่ใจว่าตัวแปร $ DISPLAY ได้รับการตั้งค่าในสภาพแวดล้อมของผู้ใช้ที่กำลังทำงานอยู่ สมมติว่าฉันมีเซสชั่น X11 ทำงานอยู่โดยมีจอแสดงผลที่กำหนดนี่คือสิ่งที่บรรทัด start-stop-daemon ดูเหมือนใน/etc/init.dสคริปต์ของฉัน: start-stop-daemon --start --pidfile /var/run/wine-app.pid -m -c myuser -g mygroup -k 002 --exec /home/myuser/.wine/drive_c/Program\ Files/wine-app.exe น่าเสียดายที่ start-stop-daemon เวอร์ชันของฉันใน Ubuntu 8.04 ไม่มี-eตัวเลือกในการตั้งค่าตัวแปรสภาพแวดล้อม ฉันรวบรวมว่าคุณสามารถตั้งค่า $ DISPLAY ก่อนคำสั่งดังนี้: VAR1="Value" start-stop-daemon ... แต่มันไม่ทำงาน เนื่องจากฉันใช้-c {user}ตัวเลือกในการเรียกใช้ในฐานะผู้ใช้เฉพาะฉันเดาว่ามีสวิตช์ของสภาพแวดล้อมและ …

9
มีใครใช้ KVM ในการผลิตหรือไม่
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันพยายามตั้งค่าเซิร์ฟเวอร์ที่ใช้ KVM บน Ubuntu 9.10 เพื่อโฮสต์ 8 เครื่องเสมือนระหว่างพวกเขาและจบลงด้วยปัญหาต่าง ๆ จากการแช่แข็ง VMs เพื่อไม่เปิดเครื่อง ฉันมีเซิร์ฟเวอร์เสมือนหนึ่งตั้งค่าและใช้งานและตั้งค่าที่สองเมื่อการดำเนินการใด ๆ ที่เกี่ยวข้องกับ OpenSSL จะทำให้ VM ล็อคอย่างแปลก ๆ - ปริมาณการใช้เครือข่ายทั้งหมดจะหยุดลงมันจะไม่ประมวลผลการเข้าสู่ระบบบนคอนโซล มันไม่ได้ใช้เวลา CPU ใด ๆ ออกจากโฮสต์ เซิร์ฟเวอร์เสมือนตัวแรกนั้นเหมือนกันและทำงานได้อย่างสมบูรณ์ VM อื่นที่ฉันพยายามติดตั้งติดตั้ง Ubuntu ไว้แล้วปฏิเสธที่จะรีบูตทิ้งข้อยกเว้นเคอร์เนลของ XFS ตอนนี้ฉันได้ติดตั้ง Citrix XenServer 5.5 บนโฮสต์ทั้งสองและตอนนี้ฉันกำลังตั้งค่า VM เครื่องที่สามโดยไม่มีปัญหา ฉันยังได้รับประสบการณ์เดียวกันเมื่อฉันลองใช้ VMware แต่ฉันชอบ Xen เนื่องจากดูเหมือนจะให้คุณสมบัติเพิ่มเติมเกี่ยวกับใบอนุญาตฟรี คำถามของฉันคือฉันแค่โชคไม่ดีกับ …

2
ฉันจะเรียกใช้การทดสอบ Selenium บนเซิร์ฟเวอร์ Ubuntu ได้อย่างไร
ปัจจุบันฉันมีเครื่องทดสอบที่ใช้เซิร์ฟเวอร์ Ubuntu 9.10 ที่ไม่มี GUI ฉันต้องการเรียกใช้ชุดทดสอบ Selenium RC ของฉันซึ่งเปิด Firefox และทำงานหลายอย่าง ฉันสามารถขยายเซิร์ฟเวอร์ทดสอบของฉันกับ Gnome หรือ KDE เพื่อเรียกใช้การทดสอบเหล่านั้น แต่ฉันกำลังมองหาโซลูชันที่เบากว่า ไม่มีใครมีคำแนะนำเกี่ยวกับวิธีการเรียกใช้การทดสอบ GUI บนเซิร์ฟเวอร์ Ubuntu หรือไม่?
10 ubuntu  selenium 

2
ไซต์ SSL ไม่ได้ใช้ IP ที่ถูกต้องใน Apache และ Ubuntu
ฉันพยายามตั้งค่าเว็บเซิร์ฟเวอร์ apache-ubuntu-php เว็บเซิร์ฟเวอร์ของฉันจะโฮสต์เว็บไซต์ SSL หลายแห่งแต่ละไซต์ SSL จะมีที่อยู่ IP ของตัวเอง (เว้นแต่จะมีวิธีที่ดีกว่าในการทำเช่นนี้) ดังนั้นฉันคิดว่าขั้นตอนแรกคือการรับ apache ที่จะรับรู้อย่างน้อยสองที่อยู่ IP ที่แตกต่างกัน ตอนนี้ผมมี SSL และไม่ใช่ SSL รุ่นของเว็บไซต์ที่เป็นhttp://mysite.comและhttps://mysite.com แม้ว่าทั้งสองกำลังทำงานบนเซิร์ฟเวอร์ของฉัน แต่ฉันไม่สามารถใช้ทั้งสองที่อยู่ IP ที่แตกต่างกัน ตอนนี้ทั้งคู่กำลังใช้ IP 1.1.1.1 ฉันซื้อที่อยู่ IP ที่สอง 2.2.2.2 แต่https://mysite.comจะไม่ยอมรับและ firefox จะบ่นกับข้อผิดพลาด "ssl_error_rx_record_too_long" นี่คือการดูไฟล์ 2 vhost ของฉัน / etc / apache2 / เว็บไซต์ที่เปิดใช้งาน / 000 เริ่มต้น #NameVirtualHost 1.1.1.1:80 …


8
Ubuntu: ปรับขนาดพาร์ติชัน LVM รูท (2)
ฉันมีเครื่องเสมือน Ubuntu ที่ทำงานใน VirtualBox 2.2.4 และฉันสร้างมันบนดิสก์เสมือน 8gb ซึ่งเล็กเกินไป ดังนั้นฉันพยายามเพิ่มขนาดของดิสก์ จนถึงตอนนี้ฉันได้ทำสิ่งนี้แล้ว: สร้างดิสก์เสมือนที่ใหญ่กว่าใหม่ เพิ่มดิสก์ที่สองลงในเครื่อง ใช้ CloneZilla เพื่อโคลนดิสก์แผ่นแรกลงบนดิสก์แผ่นที่สอง ลบดิสก์แรก บูตระบบจากดิสก์ 2nd (ดิสก์ขนาดใหญ่) แต่ตอนนี้ฉันยังคงติดอยู่กับพาร์ติชัน 8gb บนดิสก์เสมือน 100GB ใหม่ของฉัน เส้นทางที่ง่ายที่สุดจากที่นี่ไปยังพาร์ติชั่น 100GB คืออะไร? :) ฉันรวบรวม GPart สามารถปรับขนาดพาร์ติชันได้ แต่ดูเหมือนจะไม่รองรับพาร์ติชัน LVM2 ซึ่งดูเหมือนว่าจะเป็นของฉัน ขอบคุณ อเล็กซ์

11
สแกนเนอร์ไวรัสอะไรในเซิร์ฟเวอร์ไฟล์ Linux?
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ เรามีไฟล์เซิร์ฟเวอร์ Ubuntu ในเครือข่ายขนาดเล็กที่ให้บริการไคลเอนต์ Windows 8 แห่ง ขั้นแรกจำเป็นต้องมีโปรแกรมสแกนไวรัสบนเซิร์ฟเวอร์หรือเพียงแค่พึ่งพาลูกค้า (ปัจจุบันใช้ AVG)? ถ้าเป็นการดีที่สุดที่จะสแกนไวรัสบนเซิร์ฟเวอร์ไฟล์เครื่องสแกนที่ดีสำหรับเซิร์ฟเวอร์ Linux Samba คืออะไร?

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