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

โปรดอย่าใช้แท็กนี้เพียงเพราะระบบของคุณใช้งาน Ubuntu ใช้ _only_ หากคำถามของคุณเฉพาะกับ Ubuntu เท่านั้น โปรดทราบว่า https://askubuntu.com เป็นคำถามเฉพาะสำหรับ Ubuntu โดยเฉพาะ

2
ฉันควรจะลบรหัสผ่านของผู้ใช้เมื่อฉันตั้งค่าการตรวจสอบคีย์สาธารณะสำหรับ SSH หรือไม่
เป็นการดีที่สุดที่จะใช้กุญแจสาธารณะสำหรับ SSH ดังนั้นฉันมีsshd_configPasswordAuthentication no ผู้ใช้บางคนไม่เคยเข้าสู่ระบบเช่น SFTP /usr/sbin/nologinผู้ใช้ที่มีเปลือก หรือบัญชีระบบ adduser gary --shell /usr/sbin/nologin --disabled-passwordดังนั้นผมจึงสามารถสร้างผู้ใช้ดังกล่าวได้โดยไม่ต้องใช้รหัสผ่านด้วย เป็นความคิดที่ดี / ไม่ดีใช่ไหม มีสิ่งแตกต่างที่ฉันไม่ได้พิจารณาหรือไม่?

2
บัญชีสองรูทต้องทำอย่างไร?
ฉันบน Ubuntu 15.04 และในวันนี้ผมได้อ่านบทความเกี่ยวกับความปลอดภัยลินุกซ์จากนี้การเชื่อมโยง ทุกอย่างเป็นไปด้วยดีจนกระทั่งส่วนหนึ่งของบัญชี UID 0 เฉพาะ root ควรมี UID 0 บัญชีอื่นที่มี UID นั้นมักจะมีความหมายเหมือนกันกับลับๆ เมื่อรันคำสั่งที่พวกเขาให้ฉันฉันพบว่ามีบัญชีรูทอีกบัญชีหนึ่ง หลังจากนั้นฉันก็ปิดการใช้งานบัญชีตามบทความ แต่ฉันกลัวบัญชีนี้ฉันสามารถหาเขาได้/etc/passwd rootk:x:0:500::/:/bin/false และใน /etc/shadow rootk:!$6$loVamV9N$TorjQ2i4UATqZs0WUneMGRCDFGgrRA8OoJqoO3CCLzbeQm5eLx.VaJHeVXUgAV7E5hgvDTM4BAe7XonW6xmup1:16795:0:99999:7::1: ฉันพยายามลบบัญชีนี้โดยใช้userdel rootkแต่ได้รับข้อผิดพลาดนี้; userdel: user rootk is currently used by process 1 กระบวนการที่ 1 คือ systemd ใครช่วยแนะนำฉันหน่อยได้ไหม ฉันควรuserdel -f? บัญชีนี้เป็นบัญชีรูทปกติหรือไม่
19 ubuntu  security  root 

1
โดยที่ / var / log / Messages
ฉันมีหลายแหล่งที่บอกว่า/var/log/messagesมีข้อความบันทึกระบบ แต่ฉันไม่มีไฟล์นั้น (Ubuntu 11, Debian) ตอนนี้ไฟล์ข้อความอยู่ที่อื่นหรือไม่? ฉันลองใช้locateเพื่อค้นหา แต่ไม่เห็น
19 ubuntu  logs 

2
ฉันจะทำให้ daemon / init นี้ทำงานเป็นผู้ใช้ที่ไม่ใช่รูทได้อย่างไร
ฉันมีสคริปต์ init เพื่อเริ่มดีมอน ปัญหาคือมันทำงานเป็นราก ฉันต้องการให้มันทำงานในฐานะผู้ใช้ที่เรียกว่า "ปรับใช้" Ubuntu 12.04 #! /bin/sh # File: /etc/init.d/unicorn ### BEGIN INIT INFO # Provides: unicorn # Required-Start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs $remote_fs $network $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: starts the unicorn web server …

4
'mv' เทียบเท่ากับการลากแล้วปล่อยด้วยการแทนที่?
ในสภาพแวดล้อม GUI การลากแล้วปล่อยด้วยการแทนที่จะแทนที่ไฟล์และไดเรกทอรีทั้งหมด (รวมถึงเนื้อหา) ด้วยสิ่งที่กำลังถูกคัดลอกมีวิธีใดที่จะบรรลุผลลัพธ์ที่ใช้งานง่ายเช่นเดียวกันด้วยคำสั่ง 'mv' หรือไม่?

4
รับการเปลี่ยนแปลงต่าง ๆ ระหว่างไฟล์ต้นฉบับที่ติดตั้งด้วย apt และไฟล์ปัจจุบัน
ผมติดตั้งphp5-fpmแพคเกจการใช้apt; ฉันทำการเปลี่ยนแปลงบางอย่างกับไฟล์การกำหนดค่า PHP ตอนนี้ฉันจะได้รับความแตกต่างระหว่างเวอร์ชันดั้งเดิมของไฟล์ (ที่ติดตั้งอยู่ในแพ็คเกจ) และเวอร์ชันปัจจุบัน (แก้ไขโดยฉัน) ทำอย่างไร?
19 ubuntu  debian  apt  diff 

4
จะซ่อนข้อมูลกระบวนการเชลล์เมื่อเริ่มกระบวนการพื้นหลังได้อย่างไร
[USER@SERVER ~] sleep 3 & [1] 5232 [USER@SERVER ~] [1]+ Done sleep 3 [USER@SERVER ~] ฉัน / dev / null ทั้งสองข้อความได้อย่างไร: [1] 5232 [1]+ Done sleep 3 ps: ดังนั้นฉันต้องการผลลัพธ์ของกระบวนการ แต่ไม่ใช่สองบรรทัดที่กล่าวถึง!
19 bash  ubuntu 

1
Ubuntu อัพเกรดจาก 17.04 เป็น 18.04
ฉันติดตั้ง Ubuntu 17.04 แล้วและฉันต้องการอัปเกรดเป็น 18.04 เมื่อฉันพยายามทำ: sudo do-release-upgrade An upgrade from 'zesty' to 'bionic' is not supported with this toolผมได้รับข้อความว่า ต้องการอินพุตเพื่อดำเนินการกับสิ่งนี้ sudo do-release-upgrade Checking for a new Ubuntu release Your Ubuntu release is not supported anymore. For upgrade information, please visit: http://www.ubuntu.com/releaseendoflife Get:1 Upgrade tool signature [819 B] Get:2 Upgrade …
19 ubuntu  upgrade 

9
Ubuntu | ไม่พบอแด็ปเตอร์ WiFi
ฉันติดตั้ง Ubuntu 17.10 บนสมุดบันทึกของฉันแล้ว อย่างไรก็ตามฉันไม่สามารถเชื่อมต่อกับ Wi-Fi ได้เนื่องจากมีข้อความ "ไม่พบอแด็ปเตอร์ Wi-Fi" ฉันไม่รู้ว่าจะทำอย่างไรต่อไป สมุดบันทึกของฉัน: Asus X555LN-XX507H อะแดปเตอร์เครือข่าย: Broadcom 802.11n BCM43142 (14e4: 4365) (นี่คือการติดตามจากโพสต์ก่อนหน้าของฉัน/unix/415639/kali-linux-no-wifi-adapter-found/415639/kali-linux-no-wifi-adapter-foundซึ่งฉันได้รับคำแนะนำให้ลองระบบที่ง่ายกว่ากาลี )

4
ย้าย / bin เนื้อหาไปที่ / usr / bin สามารถยกเลิกได้หรือไม่
ใช้ Ubuntu 17.04 ฉันกำลังติดตั้งซอฟต์แวร์จากการกระจายที่ไม่ใช่ที่เก็บฉันควรย้ายซอฟต์แวร์ bin - เนื้อหาไฟล์ไปยัง / usr / bin (ซึ่งเป็นคำแนะนำที่ไม่แน่นอน) เป็นหนึ่งในวันเหล่านั้นดังนั้นสิ่งที่ฉันทำแทน: mv /bin/* /usr/bin ดังนั้นฉันจึงเมาและฉันบังเอิญย้ายไฟล์ทั้งหมดใน bin ไปยัง / usr / bin และ / bin ว่างเปล่า เนื่องจากฉันใช้ / bin นั้นเป็นระบบที่มีความสำคัญสำหรับการแก้ไขอย่างรวดเร็วฉันจึงคัดลอก / usr / bin เนื้อหาไปที่ / bin ตอนนี้เนื้อหาของฉัน / bin และ / usr / bin เหมือนกันและทั้งคู่มีไฟล์ใน / bin และ …
18 linux  ubuntu  mv 

1
ไม่สามารถติดตั้งอะไรก็ได้โดยใช้ apt-get เนื่องจากการ insserv
เมื่อใดก็ตามที่ฉันพยายามที่จะติดตั้งสิ่งที่ใช้ฉันได้รับข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องกับapt-get insservฉันได้ลองติดตั้งแพคเกจต่าง ๆ มากมาย แต่ทุกอย่างมีข้อผิดพลาดเดียวกัน และเห็นได้ชัดว่าแพ็คเกจ CUPS กำลังทำ / ทำบางสิ่งบางอย่างเพราะทุกข้อผิดพลาดเกี่ยวข้อง ต่อไปนี้เป็นข้อผิดพลาดที่ปรากฏขึ้นเมื่อฉันวิ่งsudo apt-get install wine1.8 winetricks: After this operation, 716 MB of additional disk space will be used. Do you want to continue? [Y/n] y Extracting templates from packages: 100% Preconfiguring packages ... Setting up util-linux (2.27.1-6ubuntu3.1) ... insserv: warning: script …

4
ใช้ #! / bin / sh หรือ #! / bin / bash สำหรับ Ubuntu-OSX ที่ใช้งานร่วมกันได้และใช้งานง่าย & POSIX
ฉันรู้ว่าฉันสามารถใช้เป็นบรรทัดแรกของสคริปต์เพื่อเรียกใช้เชลล์ที่ต้องการ จะ#!/bin/shแนะนำถ้าเข้ากันได้กับทุกระบบยูนิกซ์เป็นข้อกำหนดที่แน่นอน? ในกรณีของฉันระบบปฏิบัติการเดียวที่ฉันสนใจคือ Ubuntu (Debian) และ OSX จากที่ฉันสามารถใช้#!/bin/bashและมั่นใจได้ว่ามันจะทำงานบนทั้งสองระบบ? นี่จะทำให้การใช้สคริปต์ที่ง่ายขึ้นและมีไวยากรณ์ที่ทันสมัยและชัดเจนยิ่งขึ้นสำหรับคำสั่งหรือไม่ การใช้#!/bin/shยังเกี่ยวข้องกับการใช้ POSIX หรือไม่
18 bash  shell  ubuntu  osx  posix 

5
ไม่สามารถใช้ chmod กับไฟล์ได้
ฉันมีไฟล์บน HDD ของฉัน cd /media/celebisait/5AC69788C6976355 myFile.tar.gzมีไฟล์ของฉันเรียกว่าเป็น ฉันทำls -l, -rw------- 2 celebisait celebisait 1387745311 Jun 6 2013 myFile.tar.gz ทุกอย่างดูดี อย่างไรก็ตามเมื่อฉันทำ $ sudo chmod 755 myFile.tar.gz ฉันไม่มีข้อผิดพลาด แต่ไม่มีอะไรเกิดขึ้นเช่นเมื่อฉันทำls -lอีกครั้งฉันจะได้ผลลัพธ์เดียวกัน -rw------- 2 celebisait celebisait 1387745311 Jun 6 2013 myFile.tar.gz Chmod ไม่เปลี่ยนแปลง .. ทำไม PS: ฉันใช้ Ubuntu 13.04 แก้ไข: $ cd /media/celebisait/5AC69788C6976355 $ df …
18 ubuntu  chmod 

2
เหตุใด vi จึงแตกหัก (ข้อผิดพลาด viminfo E576) และฉันจะแก้ไขได้อย่างไร
ฉันมีความเชี่ยวชาญในการใช้ Unix / Linux แต่ฉันไม่ใช่ผู้เชี่ยวชาญ หากฉันต้องการเปิดไฟล์ (เช่นfile.txt) ฉันจะใช้vi: vi file.txt :q!นี้จะเปิดแฟ้มและถ้าผมต้องการที่จะปิดมันผมใช้ ฉันใช้วิธีนี้มาสองปีแล้วที่ฉันใช้ Unix / Linux สถาบันของฉันมีคลัสเตอร์ที่ใช้ Ubuntu Linux อย่างไรก็ตามวันนี้ฉันพยายามเปิดไฟล์และฉันได้รับข้อความแสดงข้อผิดพลาด: E576: viminfo: Missing '>' in line: newest to oldest): E576: viminfo: Missing '>' in line: ?/CJ E576: viminfo: Missing '>' in line: ?/CG E576: viminfo: Missing '>' in line: ?/CC E576: …
18 ubuntu  vi 

3
วิธีกำหนดค่าที่อยู่ IP ภายนอกสำหรับแขกของ LXC
ฉันสำรวจคุณสมบัติ LXC ใน Ubuntu 12.04 และฉันต้องการตั้งค่าเครือข่ายเช่นนี้: client1: 192.168.56.101/24 lxc-host: 192.168.56.102/24 guest1 192.168.56.201/24 guest2 192.168.56.202/24 guest3 192.166.56.203/24 ฉันแค่ต้องการเครือข่าย "แบน" ที่แขกสามารถเข้าถึง LAN ได้อย่างเต็มที่และมองเห็นได้จากลูกค้า ฉันคุ้นเคยกับการเชื่อมต่อเครือข่ายด้วย libvirt / KVM ดังที่อธิบายไว้ที่นี่: http://libvirt.org/formatdomain.html#elementsNICSBridge บนโฮสต์: # /etc/network/interfaces auto br0 iface br0 inet static address 192.168.56.102 netmask 255.255.255.0 broadcast 192.168.56.255 bridge_ports eth1 lxc.conf สำหรับแขกรายแรก: # /var/lib/lxc/guest1/config: lxc.network.type=veth lxc.network.link=br0 …
18 ubuntu  networking  lxc 

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