Selamlar kullandığımız xen(centos 6 üzerine kurulu) serverlardan bir tanesinde root harici herhangi bir kullanıcı ile sisteme login olamıyorum. root ile login iken diğer kullanıcılara da aynı şekilde geçiş yapamıyorum. Sorunu çözmek bi' tarafa sebebini bile bulamadım. Sizin fikriniz ya da benzer bir sorun yaşadıysanız en azından neden oluştuğu hakkında yazarsanız sevinirim.
[root@xenserver ~]# su - test su: warning: cannot change directory to /home/test: Permission denied su: /bin/bash: Permission denied [root@xenserver ~]# /home/test hakları [root@xenserver-Foreks ~]# ls -l /home/ total 12 drwxr--r-- 2 haydar haydar 4096 Oca 22 14:57 haydar drwxr-xr-x 2 test test 4096 Oca 26 21:03 test drwx------ 2 zabbix zabbix 4096 Oca 21 10:18 zabbix Detayları strace ile incelemeye çalıştık. Normal olan yine aynı donanımda ve aynı xen kurulu başka sorunsuz olan bir makinada ve sorunlu olan makinada strace ile aynı aynı komutu çalıştırıp çıktısını inceledik ve fark göremedik. strace i verbose ekleyerek çalıştırdığımızda sorunsuz olan makina 12k satır basarken sorunlu makina 500 satırdan sonra kalıyor. /home/test dizinine geçmeye çalışırken locale ilgili permission hataları var. [root@xenserver-Foreks ~]# strace -vfo testuser.out su - test su: warning: cannot change directory to /home/test: Permission denied su: /bin/bash: Permission denied [root@xenserver-Foreks ~]# wc -l testuser.out 539 testuser.out Bahsettiğim locale hatalarıyla ilgili satırlar. Dosyanın tamamını şuradan görebilirsiniz http://pastebin.com/HnCcLNea #satır-numarası 467 22418 chdir("/home/test") = -1 EACCES (Permission denied) 468 22418 open("/usr/share/locale/locale.alias", O_RDONLY) = -1 EACCES (Permission denied) 469 22418 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 EACCES (Permission denied) 470 22418 open("/usr/share/locale/en_US.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 EACCES (Permission denied) 471 22418 open("/usr/share/locale/en_US/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 EACCES (Permission denied) 472 22418 open("/usr/share/locale/en.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 EACCES (Permission denied) 473 22418 open("/usr/share/locale/en.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 EACCES (Permission denied) 474 22418 open("/usr/share/locale/en/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 EACCES (Permission denied) 475 22418 write(2, "su: ", 4) = 4 476 22418 write(2, "warning: cannot change directory"..., 46) = 46 477 22418 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 EACCES (Permission denied) 478 22418 open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 EACCES (Permission denied) 479 22418 open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 EACCES (Permission denied) 480 22418 open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 EACCES (Permission denied) 481 22418 open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 EACCES (Permission denied) 482 22418 open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 EACCES (Permission denied) 483 22418 write(2, ": Permission denied", 19) = 19 484 22418 write(2, "\n", 1) = 1 485 22418 execve("/bin/bash", ["-bash"], ["TERM=xterm", "HOME=/home/test", "SHELL=/bin/bash", "USER=test", "LOGNAME=test", "PATH=/usr/local/bin:/bin:/usr/bi"]) = -1 EACCES (Permission denied) 486 22418 write(2, "su: ", 4) = 4 487 22418 write(2, "/bin/bash", 9) = 9 488 22418 write(2, ": Permission denied", 19) = 19 489 22418 write(2, "\n", 1) = 1 490 22418 close(1) -- # Haydar Acer http:// hydr .tk <http://hydr.tk> facebook <https://facebook.com/hokapuka>twitter <https://twitter.com/devvrim>linkedin <https://www.linkedin.com/in/haydaracer>
_______________________________________________ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu