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

Debian เป็นการกระจาย GNU / Linux ที่ได้รับความนิยมและมีอิทธิพล คำถามที่นี่โดยทั่วไปควรเกี่ยวกับเซิร์ฟเวอร์ Debian

4
Debian 5.0 (lenny) apt source ล้มเหลว?
ในช่วงไม่กี่วันที่ผ่านมาฉันไม่สามารถอัปเดตแหล่งที่ฉลาดของเราในDebian 5.0 (เงิน) ฉันได้รับข้อผิดพลาดดังต่อไปนี้ W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80] W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/contrib/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80] W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/non-free/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80] W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/source/Sources 404 Not Found [IP: 130.89.148.12 80] W: Failed …

1
ฉันจะลบค่าออกจากฐานข้อมูล debconf ได้อย่างไร
ตามคำถามนี้ตอนนี้ฉันได้รับค่าที่ไม่คาดคิดสำหรับการติดตั้ง gitolite ของฉันซึ่ง gitolite ไม่สามารถติดตั้งได้ ฉันจำเป็นต้องล้างฐานข้อมูล debconf ของคีย์ไม่กี่ปุ่ม แต่ฉันไม่เห็นวิธีที่จะทำให้สำเร็จ ไม่ทำอย่างนี้กับเพื่อนเท่าที่ฉันจะบอกได้ เป็นไปได้หรือไม่ที่จะล้างฐานข้อมูล debconf ในบางค่า?
19 debian 

3
ฉันจะดูการเปลี่ยนแปลงสำหรับแพ็คเกจ debian / ubuntu ได้อย่างไร
ฉันใช้งาน Ubuntu และติดตั้งไฟล์ deb แล้ว ฉันเคยทำแพ็กเกจ deb มาก่อนดังนั้นฉันรู้ว่ามีการเปลี่ยนแปลงเดเบียน (debchange) มีอยู่เพื่อดูการเปลี่ยนแปลง debian สำหรับแพคเกจใด ๆ ที่ฉันได้ติดตั้ง สมมติว่าฉันไม่มีสิทธิ์เข้าถึงไฟล์ต้นฉบับของ deb สำหรับแพ็คเกจนี้และฉันไม่มีไฟล์ deb อยู่ ฉันสามารถติดตั้งแพ็กเกจพิเศษได้ถ้าต้องการ

3
วิธีการตั้งค่า ulimit อย่างถาวร?
เกี่ยวกับ Debian Wheezy ulimit -aให้: open files (-n) 1024 ฉันเพิ่มสิ่งนี้ลงใน /etc/security/limits.conf * hard nofile 64000 จากนั้นรีบูต และulimit -aยังให้จำนวนไฟล์เปิดสูงสุด 1024 ไฟล์ใครบ้างที่สามารถเปิดไฟบ้าง?
19 debian  ulimit 

3
วิธีอัปเกรด PHP 5.4 เป็น PHP 5.6 บน Debian GNU / Linux 7 (เสียงดัง)
ฉันได้เพิ่มบรรทัดเหล่านี้ไปที่ /etc/apt/sources.list deb http://packages.dotdeb.org wheezy-php56 all deb-src http://packages.dotdeb.org wheezy-php56 all แต่ก็ยังคงsudo apt-get updateหรือsudo apt-get upgradeไม่ได้สัมผัส PHP php --version ยังคงเป็น PHP 5.4.39-0+deb7u2 (cli) (built: Mar 25 2015 08:33:29)

4
ติดตั้งเฉพาะการพึ่งพาของแพ็คเกจที่กำหนดใน Debian หรือ Ubuntu (ฉลาด)
มีวิธีที่ดีกว่าในการติดตั้งเฉพาะการพึ่งพาที่จำเป็นของแพคเกจแทนที่จะติดตั้งโดยตรงกับ apt-get (หรือส่วนหน้าของ dpkg อื่น ๆ ) จากนั้นนำออกทันทีโดยไม่ต้องพึ่งพามันหรือไม่

3
iftop - วิธีสร้างไฟล์ข้อความด้วยเอาท์พุต
iftopเป็นเครื่องมือที่ยอดเยี่ยมในการดูการใช้งานแบนด์วิดธ์แบบสดเกือบจะแตกต่างโดย source-ip source-port ปลายทาง -ip ปลายทางปลายทาง ฉันใช้มันเพื่อดูว่า IP ของลูกค้ารายใดที่ใช้แบนด์วิดท์มากที่สุด ตอนนี้ฉันต้องการเก็บเอาท์พุทที่ไหนสักแห่ง iftop ใช้ ncurses ดังนั้น iftop > log.txt ไม่ทำงานตามที่คาดไว้ไฟล์ผลลัพธ์ไม่สามารถอ่านได้ มีเครื่องมือเช่นนี้ซึ่งสามารถใช้ในการไพพ์เอาต์พุตไปยังไฟล์ข้อความหรือไม่?


5
บน Linux ฉันจะทราบได้อย่างไรว่ากระบวนการใดกำลังส่งแพ็กเก็ตอีเทอร์เน็ต
ฉันใช้ gkrellm ซึ่งแสดงให้เห็นว่ากระบวนการบางอย่างในระบบ Debian Linux ของฉันกำลังเขียนประมาณ 500KB / s ถึง eth0 ฉันต้องการทราบว่าเป็นกระบวนการใด ฉันรู้เกี่ยวกับ netstat นิดหน่อย แต่มันแสดงให้เห็นว่ามีการเชื่อมต่อ TCP แบบเปิดกว้างถึงพันล้านและฉันไม่สามารถสร้างข้อมูลเกี่ยวกับทราฟฟิกได้ มีใครรู้บ้างว่าฉันจะได้รับรายการกระบวนการที่ใช้อินเทอร์เฟซ eth0 เพื่อให้ฉันสามารถติดตามผู้กระทำผิดได้หรือไม่? ติดตาม : การกระจาย Debian Linux ประกอบด้วยnethogsแพคเกจที่แก้ไขปัญหานี้อย่างแน่นอน เครื่องมือที่เกี่ยวข้องที่ยังไม่เครื่องหมาย ได้แก่iftop, และnetstatlsof

7
ไม่สามารถเปลี่ยนซ็อกเก็ต OpenDKIM ใน Debian stretch ใน / etc / default / opendkim
ฉันพยายามตั้งค่า opendkim บน Debian stretch แต่ฉันไม่สามารถเปลี่ยนซ็อกเก็ตได้ ฉันต้องการเปลี่ยนซ็อกเก็ตเป็น/var/spool/postfix/opendkim/opendkim.sockดังนั้นฉันจึงสามารถใช้กับ postfix ได้ ฉันได้เพิ่มลงSocket local:/var/spool/postfix/opendkim/opendkim.sockใน/etc/opendkim.conf และพยายามเพิ่มSOCKET="local:/var/spool/postfix/opendkim/opendkim.sockไปยัง/etc/default/opendkim(ซึ่งฉันต้องสร้าง) ไม่ว่าฉันจะเปลี่ยนแปลงอะไรหรือรีสตาร์ท opendkim บ่อยแค่ไหนมันก็ใช้/var/run/opendkim/opendkim.sockเป็นซ็อกเก็ตเสมอ ➜ ~ netstat -a | fgrep LISTEN | grep open unix 2 [ ACC ] STREAM LISTENING 5534128 /var/run/opendkim/opendkim.sock ➜ ~ sudo systemctl status opendkim.service ● opendkim.service - OpenDKIM DomainKeys Identified Mail (DKIM) Milter Loaded: …

2
ทำไม ntpd ฟังพอร์ต / ที่อยู่มากมาย
ฉันสังเกตุสิ่งนี้มาระยะหนึ่งแล้วและมันก็ไม่สมเหตุสมผลเลย: ทำไมntpdต้องฟังที่อยู่มากมาย? ตัวอย่างเช่นเครื่อง Debian: $ netstat ชื่อโปรแกรมที่อยู่ต่างประเทศของ Proto Local Address udp 0.0.0.0:123 0.0.0.0:* ntpd udp 127.0.0.1:123 0.0.0.0:* ntpd udp [LAN]: 123 0.0.0.0:* ntpd udp [IPv4]: 123 0.0.0.0:* ntpd udp6 ::: 123 ::: * ntpd udp6 :: 1: 123 ::: * ntpd udp6 [link-local] ::: * ntpd udp6 [IPv6] ::: * …
18 linux  debian  ntp  ntpd 

2
Netstat รีเฟรชอย่างต่อเนื่อง (นาฬิกาเปลี่ยนเอาต์พุต)
ฉันใช้คำสั่งง่ายๆนี้เพื่อตรวจสอบการเชื่อมต่อ (เพื่อจัดการกับการโจมตี DoS ล่าสุด) บนเซิร์ฟเวอร์ Debian ของฉัน: netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n ฉันจะเรียกใช้อย่างต่อเนื่องได้อย่างไร ดังนั้นมันจะรีเฟรชตัวเองหนึ่งครั้งต่อนาที (หรือระยะเวลาที่กำหนดแน่นอน) ฉันลองดู: watch -n 30 "netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n" …
18 linux  debian  netstat 

8
เช็ดเซิร์ฟเวอร์ระยะไกลแบบลินุกซ์อย่างปลอดภัย
ฉันกำลังจะยุติความสัมพันธ์ของฉันกับผู้ให้บริการโฮสติ้งของฉันเป็นเวลาหลายปี แต่ฉันต้องการเช็ดกล่องอย่างปลอดภัยก่อนที่ฉันจะทำ นี่เป็นเซิร์ฟเวอร์เฉพาะที่ใช้ Debian ในไดรฟ์ EXT3 เดียวและแม้ว่าฉันจะสามารถเข้าถึงรูทได้ แต่ฉันไม่สามารถบูตสื่อสำรองได้เนื่องจากมันอยู่ในหัวชั้นวาง ฉันไม่ต้องการผ่านหลายรอบ แต่ฉันต้องการล้างพื้นที่ว่างถ้าเป็นไปได้ โดยทั่วไปฉันต้องการเดินไปและทำให้แน่ใจว่าฉันจะไม่ทิ้งข้อมูลส่วนตัวของฉันไว้เบื้องหลัง ฉันกังวลว่ากล่องอาจมีปัญหาก่อนที่มันจะเสร็จสิ้นการเช็ด / ซิงค์ระบบไฟล์ถ้าฉันเพิ่งเรียกใช้srm -R -s /

3
การทำไฟล์ libmagic / file detect .docx
ตามที่เห็นในที่อื่น docx, xlsx และ pttx เป็น ZIPs เมื่ออัปโหลดไปยังเว็บแอปพลิเคชันของฉันfile(ผ่านlibmagicและpython-magic) ตรวจพบว่าเป็น ZIP ฉันจัดเก็บเนื้อหาของไฟล์เป็นหยดในฐานข้อมูล แต่โดยธรรมชาติแล้วฉันไม่ต้องการที่จะเชื่อใจผู้ใช้ว่าเป็นประเภทไฟล์ประเภทใด ดังนั้นฉันต้องการที่จะเชื่อมั่นfileและสร้างชื่อไฟล์โดยอัตโนมัติในระหว่างการดาวน์โหลด ฉันรู้ว่าสามารถแก้ไขได้/etc/magicแต่รูปแบบ ( magic(5)) นั้นซับซ้อนเกินไปสำหรับฉัน ฉันพบรายงานข้อผิดพลาดเกี่ยวกับปัญหาที่ข้อบกพร่องของ Debianแต่ตั้งแต่ปี 2008 ดูเหมือนว่าจะไม่ได้รับการแก้ไขตลอดเวลาในไม่ช้า ฉันเดาทางเลือกอื่นของฉันเท่านั้นคือการเชื่อถือผู้ใช้แน่นอน (แต่ยังคงเก็บเนื้อหาเป็นหยด) และตรวจสอบเฉพาะนามสกุลไฟล์ตามชื่อไฟล์ วิธีนี้ฉันสามารถอนุญาตส่วนขยายบางส่วนและอนุญาตให้ผู้อื่นได้ และเมื่อผู้ใช้ทำการดาวน์โหลดไฟล์ของเขาอีกครั้งเขาสามารถทำได้ทุกอย่างที่เขาอัพโหลด แต่โซลูชันนี้ไม่ปลอดภัยหากไฟล์นั้นถูกแชร์กับผู้อื่นเนื่องจากคุณสามารถเปลี่ยนชื่อไฟล์เพื่อให้สามารถอัปโหลดได้ ความคิดใด ๆ สุดท้ายฉันพบรายการหมายเลขมายากลสำหรับ docx และอื่น ๆแต่ฉันไม่สามารถแปลงเป็นmagic(5)รูปแบบได้
17 linux  debian  unix  mime 

3
มีวิธี "มาตรฐาน" ที่จะทำให้ดีมอนในเดเบียน?
ฉันต้องสร้างดีมอนจากแอปพลิเคชั่นใน Debian มีเครื่องมือมาตรฐานสำหรับสิ่งนี้ใน Debian เช่น "upstart" ใน Ubuntu หรือไม่? ฉันต้องการเพียงคำสั่ง start-stop เพื่อเริ่มโปรแกรมเป็น daemon ที่มีตัวเลือกบางตัวและไฟล์ pid และฆ่ามันด้วยไฟล์ pid ฉันดูที่ init.d แต่ดูเหมือนว่านี่สำหรับการเปิดตัวในช่วงเปิดเครื่อง ฉันต้องการเริ่มภูตของฉันด้วยตนเอง

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