При установке phpmyadmin выдаёт:
dbconfig-common: phpmyadmin configure: trying again.
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
Replacing config file /etc/phpmyadmin/config-db.php with new version
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO).
StrongASB ты не злись , ты проблему решай , не ты первый занимаешся удалённым администрированием , раз тебя Access denied for user 'root'@'localhost' , так посмотри разрешения на Access for user 'root'@'localhost' , ЕМНИП это где-то в районе /etc/hosts.deny and /etc/hosts.allow , синтаксис примерно такой :
text
#hosts.allow
mysqld: LOCAL
mysqld: IP-душки-админа-хорошего-пацика
text
#hosts.deny
mysqld: ALL
ALL:IP-поганца-которого-не-пущать-а-бить-ботогами
# /etc/hosts.allow: list of hosts that are allowed to access the system.
# See the manual pages hosts_access(5) and hosts_options(5).
#
# Example: ALL: LOCAL @some_netgroup
# ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
# for further information.
#
hosts.deny
# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
# See the manual pages hosts_access(5) and hosts_options(5).
#
# Example: ALL: some.host.name, .some.domain
# ALL EXCEPT in.fingerd: other.host.name, .other.domain
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
# for further information.
#
# The PARANOID wildcard matches any host whose name does not match its
# address.
#
# You may wish to enable this to ensure any programs that don't
# validate looked up hostnames still leave understandable logs. In past
# versions of Debian this has been the default.
# ALL: PARANOID
p.s Я не злюсь,наоборот рад что хоть кто то помогает!!!
вот как в моём посте написано - это разрешение для подключения к мускулю через внешний порт (иначе , по дефолту , к нему из-вне подключение запрещено должно быть вроде бы , давно уже этим не занимался ) , короче гугли в сторону настройки мускуля ... :D и да , проверь файрвол - по твоим постам тебя не пускает сама система , почему выясняй .
дьявол в деталях, каждую команду надо выполнять ТОЛЬКО, если предыдущая выполнилась успешно.
теперь можно выполнить всё в обратном порядке (ЕМНИП apt-get remove ...), а затем начать сначала. Но! уже внимательно. Это команды, а не заклинания. Каждая команда пишет, ЧТО произошло.
gramozeka написал:
и да , проверь файрвол - по твоим постам тебя не пускает сама система , почему выясняй .
drBatty, не особо понял как там у хостера всё было организованно, делал по ssh - сервер (не мой - попросили настроить) где-то в немеции ... при aptitude purge/install mysql пароль не спрашивал ни в каком варианте, надо было листинги все сохранить, но как-всегда... хорошо хоть это успел тут записать. smile
newzenon, ясно... ну ладно, будем знать (хотя я всё равно уверен, что тут какая-то была кривизна, до вашего вмешательства).
ЗЫЖ кроме purge/install неплохо бы ещё после удаления удалить весь каталог с базами (/var/lib/mysql ЕМНИП). Было сделано? как я распарсил ман, purge убивает конфиг, но не данные, т.о. старая кривая база остаётся.