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

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

5
จะตั้งค่าเซิร์ฟเวอร์ Ubuntu เป็น NAS ได้อย่างไร
ฉันกำลังมองหาการตั้งค่าเซิร์ฟเวอร์ Ubuntu เป็น NAS หัวขาดสำหรับบ้านของฉัน ฉันต้องการจัดเก็บไฟล์ที่นั่นรวมถึงเป็นศูนย์กลางสำหรับ MP3 และรูปภาพของฉัน แพ็คเกจที่ดีที่สุดในการจัดการกับสิ่งนี้คืออะไร? ใครบางคนสามารถโพสต์ลิงก์ไปยังบทช่วยสอนที่ดีหรือโพสต์เคล็ดลับ ข้อ จำกัด อย่างหนึ่งที่ฉันมีคือมันต้องเป็นมิตรกับ Windows 7 โดยที่ฉันหมายถึงการแชร์และการสตรีมควรทำงานกับเครื่อง Windows
36 server  nas 

8
สิ่งที่สามารถทำได้เพื่อรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu?
ฉันมีโครงการที่จะรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu ให้มากที่สุด เซิร์ฟเวอร์เป็นเว็บเซิร์ฟเวอร์ที่ให้บริการพื้นที่ เซิร์ฟเวอร์จะใช้งาน LAMP, Mail และ DNS
35 server  security  dns  lamp  hosting 

9
การแจ้งเตือนใหม่ยังคงปรากฏขึ้น: ข้อผิดพลาดที่เซิร์ฟเวอร์ส่งคืน NXDOMAIN, ลดการละเมิด DNS ที่อาจเกิดขึ้น DVE-2018-0001
ฉันเพิ่งติดตั้ง Ubuntu Server ใหม่ 18.04 ฉันตั้งชื่อโฮสต์hostnamectl set-hostname ****.openbayou.bizและตั้งค่า/etc/hosts: 127.0.0.1 localhost [ip address] ****.openbayou.biz hostname # The following lines are desirable for IPv6 capable hosts [ip6 address] *****.openbayou.biz hostname ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters ฉันยังติดตั้ง OSSEC เพื่อตรวจสอบไฟล์ใหม่ข้อผิดพลาดและการเปลี่ยนแปลงกับเซิร์ฟเวอร์ของฉันและตอนนี้ฉันได้รับการแจ้งเตือนเหล่านี้: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018- 0001, retrying …

9
จะตรวจสอบว่ามีการติดตั้ง Ubuntu Desktop หรือ Server ได้อย่างไร?
ฉันมีโฮสติ้งที่ใช้ร่วมกัน ฉันมีสิทธิ์เข้าถึงเชลล์ ระบบปฏิบัติการคือ Ubuntu และฉันต้องการตรวจสอบว่าเป็นรุ่นเซิร์ฟเวอร์หรือรุ่นเดสก์ท็อป เมื่อฉันล็อกอินผ่านเชลล์มันจะแสดงข้อมูลต่อไปนี้: Linux [server-name] 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux Ubuntu 10.04.1 LTS
34 server 


5
ดูเหมือนว่าพอร์ต 3306 จะถูกปิดบนเซิร์ฟเวอร์ Ubuntu ของฉัน
ฉันมีเซิร์ฟเวอร์VPSสองตัวและทั้งคู่ติดตั้งMySQLหนึ่งตัวสำหรับการทดสอบและอีกตัวสำหรับการพัฒนา เซิร์ฟเวอร์ตัวใดตัวหนึ่งของฉันจะไม่ให้ฉันเชื่อมต่อจากภายนอก กับผู้ใช้; 'mytestuser' @ '%' จากตัวค้นหาพอร์ตเปิดพอร์ต 3306 สำหรับเซิร์ฟเวอร์ที่ละเมิดปรากฏว่าปิด ฉันมีโปรแกรม C ++ และ Java ของตัวเองในการฟังพอร์ตต่าง ๆ โดยไม่มีปัญหา เหตุใดสิ่งนี้จึงเกิดขึ้นและฉันจะแก้ไขได้อย่างไร Ubuntu ที่ติดตั้งคือ Ubuntu 11.10 (GNU / Linux 2.6.32-042stab072.10 x86_64) ผลลัพธ์ของnetstat -tupleในแต่ละเซิร์ฟเวอร์ เซิร์ฟเวอร์ที่ละเมิด tcp 0 0 localhost.lo:submission *:* LISTEN root 39967664 - เซิร์ฟเวอร์ที่ใช้งานได้ tcp 0 0 *:mysql *:* LISTEN mysql 1847519288 -
33 server  mysql 

2
ระบุเวลาในการหมุนบันทึกรายวัน
ฉันสังเกตเห็นว่าการหมุนเวียนบันทึกประจำวันที่อยู่ภายใต้/etc/logrotate.d/ถูกดำเนินการในตอนเช้าประมาณ 6:40 น. สิ่งนี้ชัดเจนตั้งแต่จุดเริ่มต้นและจุดสิ้นสุดของไฟล์บันทึก ฉันสามารถปรับแต่งเวลานี้และตั้งเป็นเที่ยงคืนได้หรือไม่ มันดีที่มีไฟล์บันทึกหนึ่งไฟล์ต่อวัน ฉันใช้เซิร์ฟเวอร์อูบุนตู 10.04 ถ้าเป็นเช่นนั้น

7
เซิร์ฟเวอร์ FTP พื้นฐานของ Ubuntu
ฉันต้องการตั้งค่าเซิร์ฟเวอร์ FTP พื้นฐานในการติดตั้งเซิร์ฟเวอร์ Ubuntu ของฉัน ฉันเล่นกับ VSFTPD แล้ว แต่มีปัญหาในการรับเซิร์ฟเวอร์เพื่ออนุญาตให้ฉันสร้างไดเรกทอรีและคัดลอกไฟล์ ฉันได้ตั้งค่าระบบเพื่ออนุญาตให้ผู้ใช้ภายในเครื่อง แต่ปรากฏว่านั่นไม่ได้หมายความว่าฉันสามารถเข้าถึงเพื่อสร้างไดเรกทอรี นี่อาจเป็นตัวอย่างที่ฉันต้องมีสายดินในการตั้งค่าเซิร์ฟเวอร์ Ubuntu เพื่อกำหนดค่าเซิร์ฟเวอร์ FTP นี้ให้เพียงพอ เป้าหมายสุดท้ายคือสามารถย้ายไฟล์จากโฟลเดอร์ dev ในเครื่องของฉันไปยังโฟลเดอร์ www ของฉันเพื่อนำไปใช้งาน ไดเรกทอรีจะต้องสามารถย้ายได้เช่นกัน ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.
33 server  security  ftp 


9
ssh: เชื่อมต่อกับโฮสต์ myremotehost.com พอร์ต 22: การเชื่อมต่อถูกปฏิเสธ
ดังนั้นฉันจึงพยายามทำให้ ssh ทำงานบนเซิร์ฟเวอร์ของฉัน ฉันสามารถเชื่อมต่อกับเครือข่ายท้องถิ่นของฉันด้วยที่อยู่ ip ของเซิร์ฟเวอร์ได้อย่างสมบูรณ์แบบ เมื่อฉันพยายามเชื่อมต่อจากระยะไกล (ผ่านชื่อโดเมนที่ฉันตั้งค่าสำหรับเซิร์ฟเวอร์ซึ่งฉันรู้ว่าทำงานได้) ฉันได้รับการเชื่อมต่อนี้ถูกปฏิเสธข้อผิดพลาด: ssh: connect to host bahhudson.mine.nu port 22: Connection refused จากการวิจัยพบว่าปัญหาดูเหมือนว่ามีบางอย่างผิดปกติกับเราเตอร์ของฉัน ฉันกำหนดค่าการส่งต่อพอร์ต แต่นั่นเป็นสิ่งเดียวที่ฉันคิดว่าทำให้เกิดข้อผิดพลาด "ปฏิเสธการเชื่อมต่อ" ... เราเตอร์ของฉันคือ WRT120N และฉันได้กำหนดค่าสำหรับการส่งต่อพอร์ตตามPortforward.comซึ่งดูเหมือนว่าค่อนข้างล้าสมัย เนื่องจากภาพเหล่านั้นบางอย่างไม่เหมือนกับการตั้งค่าเราเตอร์ของฉัน แต่ฉันได้ลองหลายวิธีในการตั้งค่าการส่งต่อพอร์ตและฉันรู้ว่าการส่งต่อสำหรับพอร์ต 80 ทำงานได้เนื่องจากเซิร์ฟเวอร์ของฉันมีการเข้าถึง HTTP ซึ่งทำงาน ... นอกจากนี้การเข้าถึง VPN ก็ถูกบล็อกด้วยสิ่งที่ฉันเชื่อว่าเป็นวิธีที่คล้ายกันดังนั้นโซลูชันสำหรับพอร์ต SSH 22 ที่ถูกบล็อกอาจจะคล้ายกับของ VPN ที่ถูกบล็อกด้วย ความคิดใด ๆ ขอบคุณ!

6
ทำการเปลี่ยนแปลงในไฟล์ sshd_config โดยไม่ต้องรีบูตเซิร์ฟเวอร์
ฉันเปลี่ยนการกำหนดค่าในไฟล์ /etc/ssh/sshd_config แต่ได้ผลหลังจากรีบูตเซิร์ฟเวอร์เท่านั้น วิธีการเปลี่ยนแปลงโดยไม่ต้องรีบูตเครื่องเซิร์ฟเวอร์?
33 server  ssh  services  sshd 

3
วิธีการตั้งค่า IP แบบคงที่ใน Ubuntu Server 12.04
sudo apt-get update sudo apt-get upgrade ifconfig sudo nano /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.1.150 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.1.255 gateway 192.168.2.1 safe sudo nano /etc/resolv.conf Do not edit this file by hand --your changes will be overwritten # I add this nameserver 8.8.8.8 nameserver 8.8.4.4 …

5
ชื่อผู้ใช้เริ่มต้นสำหรับอิมเมจ Amazon AMI ของเซิร์ฟเวอร์ Ubuntu คืออะไร
ฉันเพิ่งเปิดตัวหนึ่งในเซิร์ฟเวอร์ Ubuntu AMI บน Amazon EC2 ฉันเชื่อมต่อได้ดี แต่ฉันไม่เห็นอะไรเลยที่จะบอกข้อมูลรับรองการเข้าสู่ระบบเริ่มต้นให้ฉัน login as: ?

3
จะปิดข้อความต้อนรับหลังจากเข้าสู่ระบบ SSH ได้อย่างไร?
ฉันมีการเปลี่ยนแปลง/etc/issue.netดังนั้นฉันจึงได้ตั้งข้อความ "ส่วนตัว" หลังจากพิมพ์ชื่อผู้ใช้ในเทอร์มินัล SSH ตอนนี้ฉันกำลังพยายามเปลี่ยนข้อความต้อนรับหลังจากลงชื่อเข้าใช้สำเร็จ ฉันพบโพสต์มากมายเกี่ยวกับ/etc/motdไฟล์ แต่ส่วน "ยินดีต้อนรับสู่ Ubuntu blabla versionnumber และอื่น ๆ " + "* เอกสาร URL" ไม่ได้มี? ฉันไม่ต้องการแสดงข้อมูลระบบปฏิบัติการในเทอร์มินัล SSH ของฉันฉันรู้แล้วว่าได้ติดตั้งอะไรไปแล้ว :) ฉันแค่ต้องการที่จะเห็นการเข้าสู่ระบบครั้งสุดท้ายของฉัน และยังไม่ผิดพลาด; ข้อผิดพลาดอยู่ใน logfile ไฟล์ใดที่ฉันต้องแก้ไข?
32 server  ssh  login 

5
จะป้องกันผู้ใช้ใหม่จากการทำอะไรที่อันตราย
ฉันเพิ่งติดตั้งเซิร์ฟเวอร์ Ubuntu บนเซิร์ฟเวอร์ของฉันเพื่อลองใช้ linux ในฐานะผู้ใช้ใหม่ ฉันติดตามการสอนเกี่ยวกับวิธีการตั้งค่าเว็บเซิร์ฟเวอร์ซึ่งกล่าวว่าฉันต้องการchmod 777เว็บเซิร์ฟเวอร์ dir เพื่อให้สามารถเขียนลงใน อย่างไรก็ตามฉันได้สร้างบัญชีใหม่สำหรับเพื่อนชายคนหนึ่งเพื่อให้เขาเห็นไฟล์บางไฟล์บนเซิร์ฟเวอร์ที่ฉันวางไว้ในบ้านของเขา: adduser francis หลังจากสร้างบัญชีฉันได้ตรวจสอบการเข้าถึงของเขาด้วย groups francis มันบอกว่า "francis: francis" ดังนั้นจึงไม่ใช่ปัญหาที่ฉันคิดอูบุนตูไม่ได้รวมเขาไว้ในกลุ่มใด ๆ โดยค่าเริ่มต้นซึ่งสมเหตุสมผลแล้วมันสร้างเขาขึ้นมาโดยไม่ต้องมีการรักษาความปลอดภัยที่เข้มงวด หนึ่งสัปดาห์ต่อมาด้วยความสยองขวัญที่สมบูรณ์และสมบูรณ์ที่สุดฉันพบว่าแม้ว่าเขาจะไม่สามารถทำสิ่งต่าง ๆ เช่น SUDO หรือยุ่งเหยิงในไดเรกทอรีของระบบเขาสามารถเข้าถึงเกือบทุกอย่างอื่นบนเซิร์ฟเวอร์ ตัวอย่างเช่นเขามีการเข้าถึงแบบเต็มอ่าน / เขียนไฟล์เว็บเซิร์ฟเวอร์ของฉันที่ / var / www (และรหัสผ่านที่เก็บไว้ในไฟล์ php configs ฯลฯ ) แม้ว่าไดเรกทอรีนั้นจะไม่อยู่ในไดเรกทอรีบ้านของเขาและฉันไม่เคยเพิ่มเขาลงในกลุ่มใด ๆ เข้าถึงไดเรกทอรีนั้นและฉันไม่อนุญาตให้เขาเข้าถึงสิ่งใด ๆ เป็นพิเศษหลังจากทำการเพิ่มผู้ใช้ อย่างไรก็ตามเกิดอะไรขึ้นที่นี่ ฉันจะฆ่าเขาเข้าถึงสิ่งที่สำคัญได้อย่างไร เขาไม่สามารถเข้าถึงสิ่งต่าง ๆ เช่น / media …

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