আমি যদি:
[user@notebook ~] sudo echo 123456uu
123456uu
[user@notebook ~]
তারপরে আমি দেখতে পাব লগগুলিতে:
[root@notebook /var/log] grep 123456uu *
auth.log:Jan 9 17:01:51 notebook sudo: user : TTY=pts/3 ; PWD=/home/user ; USER=root ; COMMAND=/bin/echo 123456uu
[root@notebook /var/log]
তবে আমি যদি:
[user@notebook ~] sudo su -
[root@notebook ~] echo 1234567zz
1234567zz
[root@notebook ~]
আমি লগগুলিতে এটি দেখতে পাচ্ছি না:
[root@notebook /var/log] grep 1234567zz *
[root@notebook /var/log] echo $?
1
[root@notebook /var/log]
আমার প্রশ্ন: "sudo su -" এর মধ্যে আমি কমান্ডগুলির জন্য লগিংটি কীভাবে চালু করতে পারি?
ওএস হ'ল একটি উবুন্টু 12.04 তবে প্রশ্নটি সাধারণভাবে।
আপডেট # 1:
[user@notebook ~] sudo su -
[sudo] password for user:
[root@notebook ~] echo zizizi
zizizi
[root@notebook ~] cd /var/log
[root@notebook /var/log] grep -iIR 'zizizi' *
[root@notebook /var/log] grep 'COMMAND=/bin/su -' *
auth.log:Jan 10 15:42:42 notebook sudo: user : TTY=pts/1 ; PWD=/home/user ; USER=root ; COMMAND=/bin/su -
[root@notebook /var/log]
sudo su -
থাকে তবে তাদের কাজগুলির দ্বারা আপনি যে সমস্ত লগ এন্ট্রি করতে পারেন সেগুলি সরাতেও তাদের দক্ষতা রয়েছে। আপনি যদি আপনার লগিংয়ে 100% নিশ্চিততা চান তবে আপনাকেsudo
ভারীভাবে সীমাবদ্ধ করতে হবে এবংsudo su
সম্পূর্ণরূপে এটি নিষ্ক্রিয় করতে হবে ।