Dün gece, sunucumda:
sudo su - mysql
sadece mysql hesabından kimlik doğrulaması olacak şekilde ayarlanmış olan mysql istemcisini çalıştırabilmem için mysql kullanıcısına geçmek için. Başarıyla mysql istemci koştu ve veritabanında değişiklik yaptım. Bir gecede sunucuda hiçbir şey değişmedi.
Bugün, denediğim hiçbir şey benim mysql kullanıcı değiştirmenize izin verecek. Hiçbir giriş dizini hakkında mesaj verildiğinde başarılı görünüyor, ancak whoami
yine de kullanıcı kimliğimi rapor ediyor ve mysql çalıştırmaya çalışmak hala başarısız oluyor.
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 için / etc / passwd:
mysql:x:110:119:MySQL Server,,,:/nonexistent:/bin/false
Daha önce hiç böyle bir davranış gören oldu mu?