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

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


2
วิธีการตั้งค่าประเภทไฟล์เมื่อแก้ไขไฟล์ nginx config
เมื่อฉันเปิดเป็นกลุ่มสำหรับไฟล์ที่ชอบการ/etc/nginx/sites-available/defaultเน้นไวยากรณ์ทำงานได้ดี แต่ถ้าฉันสร้างไฟล์ของตัวเอง/etc/nginx/sites-available/myappเป็นกลุ่มจะไม่เน้นไวยากรณ์ของมัน ฉันต้องทำ:setf confทุกครั้ง มีสิ่งใดบ้างที่ฉันสามารถ~/.vimrcบอกเป็นโมฆะ "ถ้าคุณไม่ทราบว่าจะใช้ไวยากรณ์ใดใช้conf"? .vimrcแม่แบบสำหรับกลุ่ม Noob ยังมีการต้อนรับ ฉันไม่ได้ใช้มันเป็น IDE ฉันใช้ vim เป็นส่วนใหญ่สำหรับไฟล์ปรับแต่งเท่านั้น หมายเหตุ: ฉันใช้ Ubuntu 12 ในกรณีที่สำคัญ
17 ubuntu  vim 

5
จะลดขนาดปริมาณรูต AWS EBS ได้อย่างไร?
การขยายอินสแตนซ์ EC2 นั้นง่ายเหมือนลมหายใจ (ตัวอย่างเช่นสร้าง AMI เรียกใช้อินสแตนซ์จากนั้นจากนั้นเปลี่ยนขนาดหน่วยเก็บข้อมูล) แต่การลดมันจะกลายเป็นเรื่องยากมากขึ้น ฉันต้องการลดขนาดของไดรฟ์ข้อมูลรากแบบยืดหยุ่นของ Amazon Web Services (AWS) EC2 มีคู่ของขั้นตอนระดับสูงเก่าในสุทธิ รุ่นที่มีรายละเอียดมากขึ้นที่ฉันพบคือคำตอบอายุหนึ่งปีสำหรับคำถาม StackOverflow: ฉันจะลดความจุปริมาณ ebs ของฉันได้อย่างไรขั้นตอนมีระดับสูงมาก: สร้างปริมาณ EBS ใหม่ที่มีขนาดที่ต้องการ (เช่น / dev / xvdg) เปิดตัวอินสแตนซ์และแนบ EBS ทั้งสองเล่มเข้ากับมัน ตรวจสอบระบบไฟล์ (ของปริมาณรูตดั้งเดิม): (เช่น) e2fsck -f / dev / xvda1 ย่อขนาดปริมาตรรูทดั้งเดิมสูงสุด: (เช่น ext2 / 3/4) resize2fs -M -p / dev / …

3
รีเซ็ต PostgreSQL โดยสมบูรณ์เป็นค่าเริ่มต้นหรือไม่
คำถาม มีวิธีการรีเซ็ตการติดตั้ง PostgreSQL บน Linux อย่างสมบูรณ์ดังนั้นจึงอยู่ในสถานะเดียวกับเมื่อฉันติดตั้งหรือไม่ ความคิด ฉันได้พิจารณาแล้ว rm -rf /var/lib/pgsql/* rm -rf /var/lib/pgsql/backups/* rm -rf /var/lib/pgsql/data/* แต่นั่นอาจไม่ใช่วิธีที่แนะนำ วัตถุประสงค์ สิ่งนี้จะเป็นประโยชน์ในการกำจัดส่วนที่เหลือจากโปรแกรมก่อนหน้านี้ที่ใช้งานไป

5
`sudo echo“ bla” >> / etc / sysctl.conf` การอนุญาตถูกปฏิเสธ
คำเตือน: ฉันสวยสามเณรที่ดูแลระบบสิ่ง ฉันพยายามตั้งค่าการส่งต่อพอร์ตในอินสแตนซ์ AWS EC2 สิ่งนี้จะต้องทำในบรรทัดคำสั่งเพราะฉันไม่ต้องการเข้าไปแก้ไขอะไรมันต้องเป็นไปโดยอัตโนมัติ (เป็นส่วนหนึ่งของกระบวนการสร้าง ) sudo echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf ปฏิเสธการอนุญาต สิ่งที่แปลกคือฉันใช้ (ประสบความสำเร็จ) ในการใช้sudoกับทุกคำสั่งที่ต้องการsuสิทธิพิเศษ ถ้าฉันทำsudo suก่อนคำสั่ง (ลองใช้ด้วยมือในsshเซสชัน) มันก็ใช้ได้ เหตุผลเบื้องหลังนี้ โซลูชันที่เป็นไปได้ที่ไม่เกี่ยวข้องsudo suหรือแก้ไขด้วยตนเองหรือไม่
16 ubuntu  ssh  amazon-ec2  sudo 

2
เหตุใดกระบวนการ nginx จึงทำงานโดยไม่มีผู้ใช้
ฉันพยายามเซ็ตอัพ nginx ให้รันด้วยหนึ่งในแอพพลิเคชั่นทางรถไฟของฉันเมื่อดูผลลัพธ์ps -e | grep nginxแล้วฉันก็รู้ว่ากระบวนการของคนงาน nginx ทำงานโดยไม่มีผู้ใช้ มีเหตุผลทำไมพวกเขาไม่ทำงานเป็นข้อมูล www?

2
หลายรุ่น php พร้อมกันบน Ubuntu
ฉันต้องการให้สามารถใช้งาน php หลายรุ่นบนกล่องพัฒนาของฉันที่ใช้ Ubuntu 12.04 สิ่งที่ฉันต้องการทำให้สำเร็จคือเมื่อฉันใช้ localhost เป็นโดเมนจะใช้ค่าเริ่มต้น (สมมติว่า php 5.3.17) เมื่อฉันใช้ 547.localhost เป็นโดเมน php 5.4.7 ถูกใช้ ฉันเห็นบางบทช่วยสอนเพื่อให้ทำงานโดยใช้ fastcgi แต่จนถึงตอนนี้ฉันไม่สามารถทำงานได้ ฉันดูบทเรียนเหล่านี้: http://dbforch.wordpress.com/2010/05/21/apache2-fastcgi-multiple-php-versions-ubuntulucid-10-04/ http://www.metod.si/multiple-php-versions-with-apache-2-fastcgi-phpfarm-on-ubuntu/ สำหรับเท่าที่ฉันเห็นฉันได้ทำทุกอย่างที่จำเป็น ปัญหาคือ php ไม่ทำงาน เมื่อฉันไปที่http://localhost/somephpfile.phpมันก็แค่เอาท์พุทแหล่งที่มาของไฟล์ php http://547.localhost/somephpfile.phpสำหรับเดียวกัน ฉันจะพังขั้นตอนที่ฉันทำด้วยความหวังว่าใครบางคนสามารถมองเห็นสิ่งที่ฉันพลาด sudo apt-get install lamp-server^ phpmyadminครั้งแรกที่ฉันติดตั้งกองไฟเริ่มต้นใช้ หลังจากนี้ฉันมีเซิร์ฟเวอร์การพัฒนาที่ใช้งานได้ใช้เวอร์ชั่นที่เก็บของ php จากนั้นฉันใช้ phpfarm เพื่อสร้างการติดตั้ง php สองครั้งหนึ่งรายการสำหรับ 5.3.17 และอีกหนึ่งสำหรับ 5.4.7 โลคัลไลเซชันของ phpfarm คือ /etc/php/phpfarmดังนั้น …

4
ไฟล์สูงสุดต่อไดเรกทอรีใน ext4
ฉันจัดการแอปพลิเคชันที่มีที่เก็บไฟล์ซึ่งจัดเก็บไฟล์ทั้งหมดด้วยชื่อไฟล์เท่ากับผลรวม md5 ไฟล์ทั้งหมดจะถูกเก็บไว้ในไดเรกทอรีเดียว ขณะนี้มีไฟล์หลายพันไฟล์ แต่เร็ว ๆ นี้ควรมีไฟล์นับล้านไฟล์บนเซิร์ฟเวอร์ เซิร์ฟเวอร์ปัจจุบันใช้งาน Ubuntu 11.10 บนระบบไฟล์ ext4 มีคนบอกฉันว่าไม่ควรใส่ไฟล์จำนวนมากลงในไดเรกทอรีเนื่องจากจะสร้างการค้นหาและความน่าเชื่อถือที่เพิ่มขึ้นอย่างมาก (เขามีเรื่องราวเกี่ยวกับไฟล์สูงสุดที่ผู้ใช้คนเดียวสามารถชี้ไปได้ทำให้เกิดรายการลิงก์ขนาดใหญ่) เขาแนะนำให้สร้างไดเรกทอรีย่อยด้วยเช่นสตริงย่อยของชื่อไฟล์ อย่างไรก็ตามสิ่งนี้จะทำให้บางสิ่งในใบสมัครของฉันยุ่งยากมากขึ้น สิ่งนี้ยังคงเป็นจริงหรือระบบไฟล์ที่ทันสมัย ​​(เช่น ext4) มีวิธีที่มีประสิทธิภาพมากขึ้นในการจัดการกับสิ่งนี้และขยายขนาดตามธรรมชาติหรือไม่? Wikipediaมีรายละเอียดบางอย่างเกี่ยวกับระบบไฟล์ แต่มันไม่ได้พูดอะไรเกี่ยวกับไฟล์สูงสุดต่อไดเรกทอรีหรือเวลาค้นหา

4
ขั้นตอนการส่งต่อรูทอีเมลไปยังอีเมลภายนอก
ฉันต้องการส่งต่ออีเมลที่ได้รับจากรูทไปยังอีเมลภายนอกบนโหนด Ubuntu ฉันเคยเห็นโพสต์นี้แต่ไม่ได้อธิบายมากเกี่ยวกับขั้นตอนการปฏิบัติตาม มีโพสต์อื่น ๆ ที่พร้อมใช้งานออนไลน์ แต่มักจะไม่สมบูรณ์หรือไม่ชัดเจน ใครบ้างมีขั้นตอนการแบ่งปันที่สมบูรณ์หรือไม่ ควรติดตั้งเมลเซิร์ฟเวอร์บนโหนดของฉันหรือไม่? ถ้าใช่อันไหน ขั้นตอนการกำหนดค่าบนโหนดคืออะไร? ฉันทำงานอย่างเคร่งครัดกับ command line (โหนดเป็นเซิร์ฟเวอร์)

4
การบูตติดตั้ง Windows ดั้งเดิมใน Virtualbox: เป็นไปได้หรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว ฉันกำลังมองหาบางสิ่งบางอย่างคล้ายกับBootcamp ปัจจุบันฉันเรียกใช้ Ubuntu Maveric เป็นระบบปฏิบัติการหลักของฉันและเรียกใช้ Windows 7 ใน Virtualbox สำหรับงานบางอย่างอย่างไรก็ตามการใช้งาน Windows เวอร์ชวลไลเซชันดูเหมือนว่าจะส่งผลให้สูญเสียค่าใช้จ่ายและความเร็วมากเกินไปและฉันต้องการบูตแบบดั้งเดิม สถานการณ์ที่เหมาะที่จะติดตั้ง Windows และ Ubuntu ในบูตคู่บนพาร์ติชันที่แยกต่างหากที่มีความสามารถในการบูตพาร์ทิชันของ Windows ใน Virtualbox บน Ubuntu ได้เป็นอย่างดี เป็นไปได้ไหม นอกจากนี้ Bootcamp ดูเหมือนจะเป็นระบบเดียวที่มีความสามารถนี้ได้อย่างไร

1
open file descriptor limit.conf การตั้งค่าไม่ได้อ่านโดย ulimit แม้ว่าจะต้องมี pam_limits.so
ฉันพยายามยกระดับตัวอธิบายไฟล์ที่เปิดสูงสุดสำหรับผู้ใช้ทั้งหมดบนเครื่องอูบุนตู ฉันได้เพิ่มบรรทัดต่อไปนี้ใน/etc/security/limits.conf: * soft nofile 100000 * hard nofile 100000 และตามคำถามนี้ฉันได้ตรวจสอบการ/etc/pam.confตั้งค่าสำหรับpam_limits: $ grep "pam_limits" /etc/pam.d/* /etc/pam.d/atd:session required pam_limits.so /etc/pam.d/common-session:session required pam_limits.so /etc/pam.d/cron:session required pam_limits.so /etc/pam.d/login:session required pam_limits.so /etc/pam.d/sshd:session required pam_limits.so /etc/pam.d/su:session required pam_limits.so /etc/pam.d/sudo:session required pam_limits.so และไฟล์สูงสุดของฉันน่าจะใช้ได้: $ cat /proc/sys/fs/file-max 762659 แต่ฉันยังคงมีค่าเริ่มต้น 1024 เมื่อฉันตรวจสอบulimit -a: $ ulimit -a | grep …
16 linux  ubuntu  pam  ulimit 

2
initdb อยู่ที่ไหนใน Ubuntu
ฉันต้องการรีเซ็ตฐานข้อมูล postgresql ของฉันกลับสู่สภาพเริ่มต้นหลังจากติดตั้ง เด่นชัด initdb เป็นวิธีการทำเช่นนี้ แต่ถึงแม้ว่าคำสั่งจะมี man page แต่ดูเหมือนว่ามันจะไม่ปรากฏที่ใดก็ได้ในระบบ Ubuntu 10.10 ของฉัน ไม่มีใครรู้ว่าสิ่งนี้ควรทำบน Ubuntu หรือไม่?

2
จะเริ่มต้นตั้งค่าเซิร์ฟเวอร์ VPN สำหรับไคลเอนต์สมาร์ทโฟนได้อย่างไร
ฉันมี Ubuntu Lucid Lynx VM ซึ่งฉันเคยซ่อมด้วย ฉันต้องการตั้งค่า VPN และฉันมีความสุขที่ได้เรียนรู้วิธีการทำด้วยตัวเอง แต่ความหลากหลายของตัวเลือกทำให้หัวของฉันหมุนดังนั้นฉันแค่มองหาพอยน์เตอร์ ปัจจัยที่ฉันต้องการพิจารณาสำหรับการตั้งค่าของฉัน ผู้ใช้แต่ละคนต้องการการรับรองความถูกต้องส่วนบุคคล (ไม่ใช่รหัสผ่านเดียวสำหรับทุกคน) ฉันต้องการทราบว่าระบบปฏิบัติการที่ไคลเอ็นต์ใช้ (android / iphone อื่น ๆ ) ฉันต้องการติดตามว่าแต่ละคนใช้แบนด์วิดท์เท่าไร ถึงแม้ว่าการรักษาความปลอดภัยจะมีความสำคัญส่วนใหญ่จะเป็นการข้ามไฟร์วอลล์ที่ยอดเยี่ยมของจีน (เข้าถึง facebook / twitter) ดังนั้นฉันจึงไม่พยายามปกป้องไฟล์เพนตากอน ความปลอดภัยนั้นดีตราบใดที่มันไม่ต้องใช้เวลาหลายชั่วโมงในการตั้งค่าที่ซับซ้อน ป้องกันไม่ให้ผู้ใช้รายเดียวกันใช้อุปกรณ์หลายเครื่องในการเข้าถึง VPN ในเวลาเดียวกัน ข้อเสนอแนะใด ๆ ดังนั้นคำถามของฉันคือ: ฉันควรใช้โปรโตคอลใดในการทำงานร่วมกับ Android (เช่น 1.6+) และ iPhone ฉันควรใช้ซอฟต์แวร์การบริหารใด (ฟรีดีกว่า แต่เต็มใจลงทุนนิดหน่อย)? คุณสามารถแนะนำมัคคุเทศก์และแบบฝึกหัดใดที่ทำให้สับสนน้อยกว่านี้เล็กน้อย Android: 16 IPSec VPN Tunnels 8 …
16 vpn  ubuntu  iphone  android 

1
ฉันสามารถตั้งชื่อหลาย ๆ ชื่อใน / etc / hostname ได้ไหม?
เซิร์ฟเวอร์ของฉันหมายถึงมีชื่อหนึ่งชื่อในโดเมนดาต้าเซ็นเตอร์ของ ISP และอีกชื่อหนึ่งในโดเมน บริษัท ของเรา ฉันจะตั้งค่านี้อย่างถูกต้องได้อย่างไร ฉันสามารถตั้งชื่อหลาย ๆ ชื่อใน / etc / hostname ได้ไหม? (ระบบปฏิบัติการคือ Ubuntu 10.04 Serer)

2
ฉันจะตั้งค่าการอนุญาตเริ่มต้นสำหรับ SFTP สำหรับเซิร์ฟเวอร์ Ubuntu ได้อย่างไร
เรามีเซิร์ฟเวอร์ Ubuntu 10.04 ฉันจะตั้งค่าอย่างไรเพื่อให้ไฟล์ใหม่ที่สร้าง (หรือคัดลอก) ผ่าน SFTP หรือ SSH มีสิทธิ์ g + rw และ g + rwx (ตามความเหมาะสม) ฉันยังใช้ setgid (chmod g + s) เพื่อให้พวกเขาสืบทอดเจ้าของกลุ่มที่เหมาะสม

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