ฉันใช้rkhunter
และฉันต้องการตรวจสอบบันทึกด้วย:
nano /var/log/rkhunter.log
แต่nano
เอาท์พุทข้อผิดพลาดนี้:
Error reading /home/arthur-dent/.nano_history: Permission denied
Press Enter to continue starting nano.
และถ้าฉันกดENTERฉันจะสามารถดูไฟล์ได้ ฉันได้ตรวจสอบการอนุญาตสำหรับไฟล์นั้นและตอนนี้พวกเขาอยู่:
-rw------- 1 root root 12 May 3 20:26 .nano_history
ดังนั้นฉันเดาว่าฉันแค่เปลี่ยนความเป็นเจ้าของกลับมาให้ฉันเหรอ? แต่ขณะที่ฉันกำลังใช้อย่างแท้จริงnano
ทำไมสิทธิ์และความเป็นเจ้าของ (อาจเป็นเพราะฉันไม่รู้ว่ากรรมสิทธิ์ดั้งเดิมคืออะไร) เพียงแค่เปลี่ยนไปในทันที เป็นเพราะฉันเพิ่งใช้กับมันsudo
ถ้าเป็นเช่นนั้นมันแปลกที่ไม่มีอะไรแบบนี้เคยเกิดขึ้นมาก่อนและฉันใช้sudo
กับมันมาก?
ข้อมูลระบบปฏิบัติการ:
Description: Ubuntu 15.04
Release: 15.04
ข้อมูลแพ็คเกจ:
nano:
Installed: 2.2.6-3
Candidate: 2.2.6-3
Version table:
*** 2.2.6-3 0
500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
100 /var/lib/dpkg/status
nano /var/log/somelog
ด้วยสิทธิ์ 600 (และไม่มี sudo) .nano_history
เปลี่ยนความเป็นเจ้าของเป็นรูท ฉันทำอย่างนั้นตอนนี้ด้วยatop
บันทึกและ.nano_history
ไฟล์ของฉันยังคงเหมือนเดิม
sudo nano
แทนgksudo nano
... ในบันทึกย่ออื่นอย่าแยกวิเคราะห์ไฟล์บันทึกโดยใช้เครื่องมือแก้ไขใช้tail
/ less
/ more
-rw------- 1 xieerqi xieerqi 31 May 3 13:51 .nano_history