গত রাতে, আমার সার্ভারে, আমি করেছি:
sudo su - mysql
মাইএসকিএল ব্যবহারকারীতে পরিবর্তন করতে যাতে আমি মাইএসকিএল ক্লায়েন্ট চালাতে পারি, যা সেট আপ করা হয় তাই এটি কেবল মাইএসকিএল অ্যাকাউন্ট থেকে প্রমাণীকরণ করবে। আমি সাফল্যের সাথে মাইএসকিএল ক্লায়েন্ট চালিয়েছি এবং ডাটাবেসে পরিবর্তন করেছি। রাতারাতি সার্ভারে কিছুই পরিবর্তন হয়নি।
আজ, আমি যা চেষ্টা করি কিছুই আমার মাইএসকিএল ব্যবহারকারীকে পরিবর্তিত হতে দেয় না। এটি কোনও হোম ডিরেক্টরি সম্পর্কিত কোনও বার্তা না দিয়ে সফল বলে মনে হচ্ছে, তবে whoami
এখনও আমার ইউজার আইডি এবং মাইএসকিএল চালানোর চেষ্টা করা ব্যর্থ হয়েছে বলে রিপোর্ট করেছে।
wade@snoopy:~$ sudo su - mysql
[sudo] password for wade:
No directory, logging in with HOME=/
wade@snoopy:~$ whoami
wade
wade@snoopy:~$ sudo su mysql
wade@snoopy:~$ whoami
wade
wwilliam@snoopy:~$ sudo -s
root@snoopy:/home/wade#
root@snoopy:/home/wade# su mysql
root@snoopy:/home/wade# whoami
root
/ ইত্যাদি / মাইএসকিএলের জন্য পাসডাব্লুড:
mysql:x:110:119:MySQL Server,,,:/nonexistent:/bin/false
কেউ কি কখনও এরকম আচরণ দেখেছেন?