2012-10-30 15 views
7

मेरे पास अमेज़ॅन के aws EC2 पर एक लिनक्स बॉक्स है। जब मैं में जड़रूट के लिए bash_history को कैसे देखें?

/home/ec2-user/.bash_history 

हालांकि:

sudo -s 

मैं जड़ के bash_history नहीं मिलता है मैं यहाँ उपयोगकर्ता के bash_history देख सकते हैं। मैं व्यवस्थापक उपयोगकर्ता के लिए bash_history कैसे देख/ढूंढ सकता हूं?

धन्यवाद, ब्रेट

उत्तर

4

आप वर्तमान उपयोगकर्ता इतिहास देखने के लिए इतिहास कमांड चला सकते हैं।

1

जब आप "sudo -s", आप जाहिरा तौर पर, स्रोत खाते की .bash_history मिलता है क्योंकि $ HOME अपरिवर्तित है।

सूडो-एस से पहले $ HOME को रूट करने की कोशिश करें।

8

यहाँ त्वरित तरीका बताया गया है:

sudo less /root/.bash_history 
1

sudo भीतर लॉगिंग सक्षम करें, visudo के साथ इस डालने से

Defaults logfile=/var/log/sudo.log 
संबंधित मुद्दे