URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4963
[ Назад ]

Исходное сообщение
"не запускается mysql в chroot окружении"

Отправлено DASG , 17-Май-07 13:57 
Добрый день, друзья.

Решил запустить mysql в chroot окружении, пользовалься статьей http://www.opennet.me/base/sec/mysql_sec.txt.html

Запнулся на запуске базы из под chroot, выдает ошибку, что юзер не известен, хотя passwd и grop скопировал в виртуальную среду.

# /usr/bin/chrootuid /home/mysqld /usr/sbin/mysqld --basedir=/usr           --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --skip-locking --port=3306 --socket=/var/lib/mysql/mysql.sock

/usr/sbin/mysqld: user unknown

Помогите решить проблему, /usr/sbin/mysqld --... стартует нормально.


Содержание

Сообщения в этом обсуждении
"не запускается mysql в chroot окружении"
Отправлено Штогрин , 22-Май-07 03:59 
А это запускали?

  cd /chroot/mysql/etc
   pwd_mkdb -d /chroot/mysql/etc passwords
   rm -rf /chroot/mysql/etc/master.passwd


"не запускается mysql в chroot окружении"
Отправлено DASG , 28-Май-07 13:58 
>А это запускали?
>
>  cd /chroot/mysql/etc
>   pwd_mkdb -d /chroot/mysql/etc passwords
>   rm -rf /chroot/mysql/etc/master.passwd


Дело в том, что у меня Linux, а не BSD, поэтому это не подходит, я скопировал /etc/passwd и  /etc/group , дал права чтения, но вот такая ошибка. Может что-то подобное делается и в Линухе, но как?