मैं उपयोग करता हूं 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
इसके साथ बहुत उपयोग करता हूं ?
OS सूचना:
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