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

คำถามที่เกี่ยวข้องกับเซิร์ฟเวอร์ Ubuntu และแพ็คเกจที่เกี่ยวข้องกับเซิร์ฟเวอร์

7
เปลี่ยนเค้าโครงแป้นพิมพ์ TTY บนเซิร์ฟเวอร์หรือไม่
ฉันใช้เซิร์ฟเวอร์ 12.04 ในโหมดบรรทัดคำสั่ง (ไม่ติดตั้ง X) และฉันต้องการเปลี่ยนเค้าโครงแป้นพิมพ์ ฉันจะทำสิ่งนี้ได้อย่างไร

18
การอนุญาตของ SSH ถูกปฏิเสธ (publickey)
ฉันกำลังพยายามเชื่อมต่อกับ Linode (ใช้งาน Ubuntu 12.04 LTS) จากเครื่องของฉัน (เช่นใช้ Ubuntu 12.04 LTS) ฉันได้สร้างรหัสส่วนตัวและสาธารณะบนเครื่องท้องถิ่นของฉันและคัดลอกกุญแจสาธารณะของฉันไปยังไฟล์ authorized_keys Linode ของฉัน แต่เมื่อใดก็ตามที่ฉันพยายามที่จะ SSH เพื่อ Linode Permission denied (publickey)ของฉันฉันได้รับข้อความแสดงข้อผิดพลาด ไม่มีปัญหากับการตั้งค่า ssh บน Linode ของฉันเพราะฉันสามารถ ssh จากเครื่อง Windows ของฉันโดยใช้การตรวจสอบสิทธิ์ที่สำคัญ ใน.sshไดเรกทอรีของฉันบนเครื่อง Ubuntu ในพื้นที่ของฉันฉันมีid_rsaและid_rsa.pubไฟล์ของฉัน ฉันต้องสร้างไฟล์ authorized_keys บนเครื่องของฉันหรือไม่? แก้ไข: นี่คือสิ่งที่ฉันได้รับเมื่อฉันเรียกใช้ssh -vvv -i id_rsa [youruser]@[yourLinode]: debug3: authmethod_lookup publickey debug3: remaining preferred: keyboard-interactive,password …
110 server  permissions  ssh 

8
สร้างผู้ใช้ SSH ใหม่บนเซิร์ฟเวอร์ Ubuntu
เพิ่งสร้างเซิร์ฟเวอร์ Ubuntu เสมือนใหม่และฉันอยู่ในขั้นตอนการทำให้แข็งตัวเพื่อการใช้งานจริง ฉันมีบัญชีรูท ฉันต้องการทำสิ่งต่อไปนี้: สร้างผู้ใช้ใหม่ (โทรหาพวกเขาjimในช่วงเวลาที่เหลือ) ฉันต้องการให้พวกเขามี/home/ไดเรกทอรี ให้jimการเข้าถึง SSH อนุญาตให้jimเพื่อsuให้ราก แต่ไม่ดำเนินการsudoการดำเนินงาน ปิดการเข้าถึง SSH รูท ย้าย SSHd ออกไปที่พอร์ตที่ไม่ได้มาตรฐานเพื่อช่วยหยุดการโจมตีที่ดุร้าย ปัญหาของฉันอยู่กับสองรายการแรก ฉันพบแล้วuseraddแต่ด้วยเหตุผลบางอย่างฉันไม่สามารถเข้าสู่ระบบในฐานะผู้ใช้ที่สร้างขึ้นด้วย SSH ฉันต้องเอาชนะ SSHd เพื่ออนุญาตหรือไม่
104 server  ssh  users 

8
Nginx ไม่สามารถโหลดซ้ำได้ - จะติดตามได้อย่างไรทำไม
สวัสดีฉันมีเซิร์ฟเวอร์ Nginx ของฉันทำงานได้ดีบนเซิร์ฟเวอร์ Ubuntu 12.04 ในขณะที่ ฉันได้รับการทยอยค่อยๆบิตต่างๆและได้เท่าที่เพิ่มประสิทธิภาพการโหลดในหน้า wordpress ของฉัน หลังจากทำการเปลี่ยนแปลงไฟล์โฮสต์ของฉันฉันตัดสินใจที่จะ: sudo /etc/init.d/nginx reload ที่ฉันได้รับ: โหลดซ้ำการกำหนดค่า nginx nginx [ล้มเหลว] ไม่มีการให้ข้อมูลหรือเหตุผลเพิ่มเติม ฉันจะรีสตาร์ทเซิร์ฟเวอร์ของฉันเพื่อที่จะพิมพ์ข้อความแสดงข้อผิดพลาดขณะโหลดใหม่เพื่อให้ฉันสามารถติดตามข้อผิดพลาดได้ สำหรับคำถามโบนัส: สำหรับ Nginx sysadmins เมื่อคุณทำการเปลี่ยนแปลงมากมายกับโฮสต์และติดตั้งบนบิตอื่น ๆ และทันใดนั้นเซิร์ฟเวอร์ nginx ของคุณจะไม่โหลดซ้ำ (โดยบังเอิญทุกอย่างยังคงปรากฏอยู่!) คุณจะเริ่มต้นวิธีแยกได้อย่างไร ทำไมหรือเริ่มทำลายสิ่งต่าง ๆ เพื่อแก้ไขข้อบกพร่อง!

10
ฉันจะหา resolvconf เพื่อสร้าง resolv.conf ได้อย่างไรหลังจากฉันเปลี่ยน / etc / network / interfaces?
หลังจากอัปเดต/etc/network/interfacesด้วยสิ่งที่คล้ายกับด้านล่างฉัน/etc/resolv.confจะอัปเดตได้อย่างไร ฉันพยายาม (เป็น root) resolver -u, service networking restartแต่พวกเขาไม่ได้ทำงาน ฉันยังแก้ไข symlink resolv.confแล้วลองresolver -uใหม่อีกครั้ง /etc/resolv.confในที่สุดผมแห้วรีบูตซึ่งได้แก้ไขปัญหาโดยการสร้างใหม่ Ubuntu 12.04, เซิร์ฟเวอร์ 64 บิตติดตั้งแพตช์ล่าสุดทั้งหมด ตัวอย่าง/etc/network/interfaces: iface eth0 inet static address 192.168.3.3 netmask 255.255.255.0 gateway 192.168.3.1 dns-search example.com dns-nameservers 192.168.3.45 192.168.8.10

11
ฉันจะติดตั้งและจัดการ RPM ได้อย่างไร
ฉันมีความปรารถนาที่จะติดตั้ง RPMs บนการติดตั้ง Ubuntu - เป็นไปได้หรือไม่ ฉันสามารถใช้ Yum - หรือเครื่องมือการจัดการแพ็คเกจ RPM อื่นได้หรือไม่

4
วิธีการตั้งค่าเซิร์ฟเวอร์ SFTP ที่ถูก จำกัด บน Ubuntu?
ฉันต้องการทราบวิธีการตั้งค่าบัญชีผู้ใช้ root, sudo, sftp-only ซึ่งไม่จำเป็นต้องมีการตรวจสอบสิทธิ์กุญแจสาธารณะเมื่อเข้าสู่ระบบฉันต้องการทราบวิธีตั้งค่าโฮมไดเรกทอรีผู้ใช้ sftp เท่านั้น ไม่สามารถเข้าถึงไดเรกทอรีอื่นระดับบน
81 server  openssh  sftp 

6
SSH Public Key - ไม่มีวิธีการตรวจสอบที่รองรับ (เซิร์ฟเวอร์ส่งรหัสสาธารณะ)
ฉันมีการตั้งค่าเซิร์ฟเวอร์ 12.10 ในเครื่องเสมือนโดยมีการตั้งค่าเครือข่ายเป็นบริดจ์ (โดยพื้นฐานแล้วจะเห็นว่าเป็นคอมพิวเตอร์ที่เชื่อมต่อกับสวิตช์ของฉัน) ฉันติดตั้ง opensshd ผ่านapt-getและสามารถเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ putty ด้วยชื่อผู้ใช้และรหัสผ่านของฉัน ฉันตั้งค่าเกี่ยวกับการพยายามให้มันใช้การพิสูจน์ตัวตนของคีย์สาธารณะ / ส่วนตัว ฉันทำต่อไปนี้: สร้างคีย์โดยใช้ PuttyGen ย้ายกุญแจสาธารณะไปที่/etc/ssh/myusername/authorized_keys(ฉันกำลังใช้ไดเรกทอรีบ้านที่เข้ารหัส) ตั้งค่าsshd_configเช่น: PubkeyAuthentication yes AuthorizedKeysFile /etc/ssh/%u/authorized_keys StrictModes no PasswordAuthentication no UsePAM yes เมื่อฉันเชื่อมต่อโดยใช้ผงสำหรับอุดรูหรือ WinSCP ฉันได้รับข้อผิดพลาดว่าไม่มีวิธีการตรวจสอบสิทธิ์ที่รองรับ (เซิร์ฟเวอร์ส่งคีย์สาธารณะ) ถ้าฉันทำงานsshdในโหมด debug ฉันเห็น: PAM: initializing for "username" PAM: setting PAM_RHOST to "192.168.1.7" PAM: setting PAM_TTY to "ssh" userauth-request for …
80 server  ssh 

5
รีบูทเซิร์ฟเวอร์จาก Command Line หรือไม่
ฉันจะรีบูทเซิร์ฟเวอร์ Ubuntu จากบรรทัดคำสั่งได้อย่างไร sudo reboot nowดูเหมือนจะไม่ทำงานให้ฉัน เนื่องจากเป็นเซิร์ฟเวอร์ฉันไม่ได้ติดตั้งตัวจัดการหน้าต่างดังนั้นฉันจึงไม่สามารถทำได้จาก GUI (ซึ่งมักจะใช้งานได้) ฉันมีปัญหามาหลายปีกับระบบปฏิบัติการรุ่นต่าง ๆ มันเกิดขึ้นในเครื่องเสมือนและบนโลหะจริง ปัญหาเดียวกันมีอยู่ด้วยsudo shutdown nowเช่นกัน ฉันเคยอาศัยอยู่กับมันในอดีต ความแตกต่างตอนนี้คือฉันไม่ต้องการเพียงกดปุ่มเปิดปิดเพราะฉันอาจสูญเสียข้อมูล

4
ฉันจะตรวจสอบได้อย่างไรว่ามีการเปิดใช้งานการอัปเดตอัตโนมัติหรือไม่
ฉันต้องการแน่ใจว่าการอัพเดทอัตโนมัติเปิดใช้งานบนเซิร์ฟเวอร์ Ubuntu 12.04 หรือไม่ ฉันจะตรวจสอบสิ่งนี้ได้อย่างไร และฉันจะปิดการใช้งานการอัปเดตอัตโนมัติได้อย่างไรหากเปิดใช้งานอยู่
77 server  updates 

3
netstat หรือทางเลือกในเซิร์ฟเวอร์ docker ubuntu 16.04
ถูกnetstatลบไป16.04หรือไม่ มีทางเลือกอื่นให้netstatใช้16.04หรือไม่? หรือวิธีการที่ฉันจะติดตั้งnetstatใน16.04? ฉันกำลังใช้งานubuntu:16.04คอนเทนเนอร์docker for Windowsดูเหมือนว่าnetstatจะไม่สามารถใช้งานได้อีกต่อไป ... มีอยู่ในubuntu:14.04ภาชนะแล้ว ฉันได้ลองติดตั้งเน็ตสapt-getแตทแล้ว แต่ไม่มีโชค ... apt-get update ... apt-get install netstat Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package netstat อาจเป็นได้ว่าวิธีแก้ปัญหานี้ชัดเจนมากสำหรับ devs ส่วนใหญ่อย่างไรก็ตาม Linux เป็นสิ่งใหม่สำหรับฉัน ... เพลิดเพลินกับมันมาก!

4
ฉันจะเปลี่ยนมิเรอร์ในเซิร์ฟเวอร์ Ubuntu จากภูมิภาคเป็นหลักได้อย่างไร
ฉันมี Lucid Server (10.04) ตั้งค่าและฉันต้องการเปลี่ยนมิเรอร์จาก US (หรือประเทศอื่น ๆ ) เป็น Mirror Ubuntu หลัก ตัวอย่างเช่นสองรายการแรกของฉันในแหล่งรายการคือ: deb http://us.archive.ubuntu.com/ubuntu/ lucid main restricted deb-src http://us.archive.ubuntu.com/ubuntu/ lucid main restricted ในระบบเดสก์ท็อปฉันจะเลือกมิเรอร์หลักดังนี้: แต่ฉันจะทำอย่างนั้นได้อย่างไรจากเครื่องเทอร์มินัลเนื่องจากฉันไม่ได้ติดตั้งสภาพแวดล้อมแบบกราฟิก!

12
วิธีการติดตั้ง PHP สองเวอร์ชันและสลับไปมาระหว่างกันได้อย่างง่ายดาย?
ฉันต้องการมีทั้ง PHP 5.2.17 และ PHP 5.3.5 ติดตั้งบนเครื่อง Ubuntu ของฉันและเปลี่ยนตามความจำเป็นของฉัน ฉันจะบรรลุสิ่งนี้ได้อย่างไร
76 server  apache2  php  lamp 

4
ความเสี่ยงในการอัพเกรด SSH คืออะไร?
เมื่อฉันวิ่ง sudo do-release-upgrade กว่า ssh ฉันได้รับข้อความต่อไปนี้ ดูเหมือนว่าเซสชันนี้จะทำงานภายใต้ ssh ไม่แนะนำ เพื่อทำการอัพเกรดมากกว่า ssh ในปัจจุบันเพราะในกรณีที่มันล้มเหลว เป็นการยากที่จะกู้คืน หากคุณดำเนินการต่อ ssh daemon เพิ่มเติมจะเริ่มต้นที่พอร์ต '9004' คุณต้องการทำต่อไปหรือไม่? ความเสี่ยงที่แท้จริงของการอัพเกรดมากกว่า ssh คืออะไร? ssh daemon เพิ่มเติมช่วยลดสิ่งนี้ได้อย่างไร
75 server  upgrade  ssh 

8
Debian Stable กับ Ubuntu LTS สำหรับเซิร์ฟเวอร์หรือไม่ [ปิด]
แพลตฟอร์มใดที่ดีกว่าสำหรับเซิร์ฟเวอร์มืออาชีพ? Debian เสถียรหรือ Ubuntu LTS หรือไม่ ซอฟต์แวร์บุคคลที่สามที่เราวางแผนที่จะใช้ทำงานได้ทั้งสองอย่าง อันไหนดีกว่ากันกับข้อดีของมัน คำนึงถึงสิ่งต่างๆเช่นเคอร์เนล (เช่น Ubuntu มีเคอร์เนลที่กำหนดเองสำหรับเซิร์ฟเวอร์) และการปรับแต่งเฉพาะอื่น ๆ ของอูบุนตู ฉันสลับไปมาอย่างต่อเนื่องและฉันจำเป็นต้องตัดสินใจเพื่อให้ฉันสามารถแนะนำลูกค้าคนหนึ่งหรืออีกคนหนึ่ง ตอนนี้ฉันคิดว่าฉันจะเลือก Debian Stable เมื่อเร็ว ๆ นี้ฉันมี Ubuntu Server Edition 10.04.1 มีปัญหาแปลก ๆ ... ฉันมีการติดตั้ง Ubuntu เพื่อทำการอัปเดตอัตโนมัติผ่านสคริปต์ง่าย ๆ และทุกๆสองสามเดือน libapache2-mod-php5 จะถูกลบออกเนื่องจากแพ็คเกจที่ขัดแย้งกัน Debian Stable ไม่ได้ทำอะไรแบบนี้
74 server  debian  lts 

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