Advertisement
load-net

mariadb all host connect

Aug 18th, 2023 (edited)
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.81 KB | None | 0 0
  1. ;;;;;;;;;; https://youtu.be/mdzbR_hdTIw ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ;;;6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-2 (2023-07-27) x86_64 GNU/Linux;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  3. ;;;Это Debian 12, кодовое имя bookworm, образ для сетевой установки для архитектуры 64-битный ПК (amd64) debian-12.1.0-amd64-netinst.iso;;;;
  4.  
  5. Обновляем систему
  6. apt update -y
  7. apt upgrade -y
  8.  
  9. Устанавливаем sql server mariadb
  10. apt install -y mariadb-server mc
  11.  
  12. Настройка sql server*a
  13. mysql_secure_installation
  14. на root ставим этот пароль
  15. kamailiorw
  16.  
  17. Открываем доступ к sql серверу
  18. mcedit /etc/mysql/mariadb.conf.d/50-server.cnf
  19. bind-address = 0.0.0.0
  20.  
  21. systemctl restart mariadb
  22.  
  23. Даем доступ к логину root из любой подсети %
  24. mariadb
  25.  
  26. CREATE USER 'kamailiorw'@'%' IDENTIFIED BY 'kamailiorw';
  27. GRANT ALL PRIVILEGES ON *.* TO 'kamailiorw'@'%' WITH GRANT OPTION;
  28. FLUSH PRIVILEGES;
  29. EXIT;
  30.  
  31.  
  32. проверяем доступ от компа с kamailio
  33. mysql -h 10.20.1.114 -uroot -p
  34. kamailiorw
  35.  
  36.  
  37. SHOW DATABASES;
  38. SHOW TABLE STATUS FROM `kamailio`;
  39.  
  40.  
  41. DBENGINE=MYSQL
  42. DBHOST=10.20.7.116
  43. DBPORT=3306
  44. DBNAME=kamailio
  45. DBRWPW="kamailiorw"
  46. DBROUSER="kamailioro"
  47. DBROPW="kamailioro"
  48. DBROOTUSER="root"
  49. CHARSET="latin1"
  50.  
  51.  
  52.  
  53.  
  54. SELECT User, Host FROM mysql.user;
  55.  
  56. SHOW GRANTS FOR kamailio@localhost;
  57. SHOW GRANTS FOR 'kamailioro'@'%';
  58.  
  59.  
  60. GRANT USAGE ON *.* TO `kamailioro`@`%` IDENTIFIED BY PASSWORD 'kamailioro';
  61.  
  62. GRANT SELECT ON `kamailio`.* TO `kamailioro`@`%`;
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69. SELECT User FROM mysql.user;
  70. SELECT * FROM mysql.user WHERE User = 'kamailio';
  71. SELECT * FROM mysql.user WHERE User = 'kamailioro';
  72. SELECT * FROM mysql.user WHERE User = 'kamailiorw';
  73.  
  74.  
  75.  
  76. ALTER USER 'kamailio'@'localhost' IDENTIFIED BY 'kamailio' HOST '10.20.7%';
  77.  
  78. CREATE USER 'kamailio'@'ip_address' IDENTIFIED BY 'new_password';
  79.  
  80. SHOW DATABASES;
  81. USE kamailio
  82. DESCRIBE carrierroute;
  83. SHOW COLUMNS FROM carrierroute;
  84.  
  85. SHOW TABLE STATUS FROM `kamailio`;
  86.  
  87. +----------------+------------------+------+-----+---------+----------------+
  88. | Field | Type | Null | Key | Default | Extra |
  89. +----------------+------------------+------+-----+---------+----------------+
  90. | id | int(10) unsigned | NO | PRI | NULL | auto_increment |
  91. | carrier | int(10) unsigned | NO | | 0 | |
  92. | domain | int(10) unsigned | NO | | 0 | |
  93. | scan_prefix | varchar(64) | NO | | | |
  94. | flags | int(11) unsigned | NO | | 0 | |
  95. | mask | int(11) unsigned | NO | | 0 | |
  96. | prob | float | NO | | 0 | |
  97. | strip | int(11) unsigned | NO | | 0 | |
  98. | rewrite_host | varchar(255) | NO | | | |
  99. | rewrite_prefix | varchar(64) | NO | | | |
  100. | rewrite_suffix | varchar(64) | NO | | | |
  101. | description | varchar(255) | YES | | NULL | |
  102.  
  103.  
  104. INSERT INTO carrierroute (id, carrier, domain, scan_prefix, flags, mask, prob, strip, rewrite_host, rewrite_prefix, rewrite_suffix, description) VALUES
  105. (1, ,,,,,,,,,,,);
  106.  
  107.  
  108. use openser;
  109. INSERT INTO carrier_name (carrier) VALUES ("default");
  110. INSERT INTO domain_name (domain) VALUES ("default");
  111. INSERT INTO carrierroute (carrier,domain,scan_prefix,flags,mask,prob,strip,rewrite_host,rewrite_prefix,rewrite_suffix,description) VALUES("1","1","1000","0","0","1","0","PEER-01","","","FRANCE");
  112. exit
  113.  
  114.  
  115.  
  116.  
  117.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement