П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 3597 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 6185 раз(а).

Учебник HTML.
Просмотров 3317 раз(а).

Руководство по PHP5.
Просмотров 5556 раз(а).

Хостинг через призму DNS.
Просмотров 4224 раз(а).

Подборка текстов стандартных документов.
Просмотров 55816 раз(а).

Учебник PHP - Самоучитель
Просмотров 3149 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 6319 раз(а).

Внешние атаки...
Просмотров 3898 раз(а).

Учебник PHP.
Просмотров 2861 раз(а).

SSI в примерах.
Просмотров 37494 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Приложение A. Проблемы и распространенные ошибки
Пред.     След.

A.4. Вопросы, связанные с администрированием
A.4.5. Как защитить или изменить сокет-файл MySQL /tmp/mysql.sock

Если возникают проблемы с тем, что кто угодно может удалить коммуникационный сокет MySQL /tmp/mysql.sock, то в большинстве версий Unix можно защитить содержимое /tmp, установив на каталоге "липучий" (sticky) бит. Войдите в систему как пользователь root и выполните следующую команду:

shell> chmod +t /tmp

Это защитит ваш каталог /tmp: теперь удалять в нем файлы смогут только их владельцы или суперпользователь (root).

Проверить, установлен ли "липучий" (sticky) бит, можно, выполнив ls -ld /tmp. Если последним битом прав является t, то бит установлен.

Изменить путь к каталогу, где MySQL открывает сокет-файл, можно, воспользовавшись одним из следующих способов:

  • Укажите путь в глобальном или локальном файле опций. Например, поместите в /etc/my.cnf:

    [client]
    socket=path-for-socket-file
    
    [mysqld]
    socket=path-for-socket-file
    

    See Раздел 4.1.2, «Файлы параметров my.cnf».

  • Укажите, где расположен файл, в командной строке safe_mysqld и большинства клиентов с помощью опции --socket=путь-к-файлу-сокета.

  • Укажите путь к сокету в переменной окружения MYSQL_UNIX_PORT.

  • Определите путь с помощью опции конфигурирования --with-unix-socket-path=путь-к-файлу-сокета (see Раздел 2.3.3, «Типичные опции configure »).

Проверить, работает ли сокет, можно следующей командой:

shell> mysqladmin --socket=/path/to/socket version

Назад Начало Главы Начало Раздела Вперед

Пред. Глава След. Глава
Глава 9. Расширение MySQL Начало Книги Приложение B. Error Codes and Messages


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru