Показват се публикациите с етикет slackware. Показване на всички публикации
Показват се публикациите с етикет slackware. Показване на всички публикации

25.5.08

Slackware 12.1 RTFM

Пичуве, ако сте решили да качвате от 12.0 на 12.1, четете upgrade.txt по дяволите, за да не станете за смях, като някои супер_хакери_божества
http://georgi.unixsol.org/diary/archive.php/2008-05-23
ох, кога ли ще спре болката, да ви имам самочувствието h4X0r5 или както се викаше в една книжка:
Хубаво е да гледаш как има хора, които си мислят, че могат нещо.

12.5.08

howto: mysql slackware 12.1

Мдааа, въпреки че има огромен брой викита, писания и статии, явно някои хора не ги намират и колкото и ламерски да е постът, надявам се да помогне на някой, който е написал в Гошо: mysql+slackware 12.1 с надеждата да намери решение на проблема си. Също и да се съкрати броят на еднодневките по линукс форумите.
Всяка Slackware дистрибуция идва с инсталиран mysql. howto за 12.1:
#елементарни команди от рода на su, cd, chown, няма да ги обяснявам има си man страници:

su -
Password:
passwd mysql

сменяме паролата за потребителя mysql, който е създаден по принцип и няма нужда от нов потребител. За справка cat /etc/passwd и cat /etc/group

su - mysql
Сега вече сме логнат като mysql и ще инсталираме базата данни
mysql_install_db
Готово. Натискате ctrl-D и сте отново root. За да не ви дава грешка, че не може да стартира сокета/познато,а :P/ трябва да направите следното като root потребител:

chown -R mysql.mysql /var/lib/mysql
chmod 755 /etc/rc.d/rc.mysql

Вече може да стартирате mysqld сървъра, но преди това:

chmod +x /etc/r.cd/rc.mysqld
/etc/r.cd/rc.mysqld start

Сега трябва да промените паролата на root на mysql. Това не е _root_na_sistemata_ !!!

mysqladmin -u root password 'root_parola_za_mysql'
Трябва да защитите своя mysql сървър като промените тестовите и празни акаунти без пароли:

mysql -u root -p
Enter password:

Логнахме се като root на mysql!!!

mysql> show databases;
Това е mysql шела и му казваме да покаже наличните бази данни.

mysql> use mysql;
Искаме да използваме бд mysql.

mysql> select user, host, password from user where user = 'root';
Това ще ви даде най-вероятно таблица с 3 колони - потребител, хост и парола. Както ще видите имате 3 потребителя или 2/зависи от името на хоста/ и в повечето случаи първият от тях или единият има в полето password hash, а рпи другите потребители е празно. Това е много опасно, защото някой може да се логне използвайки тези потребители и без парола. Задаваме парола за тях:
mysql> set password for user@hostname = password('паролатавизапотребителя');
user@hostname е комбинацията потребител и хост в 2-та реда на горната таблица, които имат празно поле password.
mysql> quit;

Done!!!1 Вече имате работещ mysql сървър на вашия slack!

archiv