- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- configurazione mysqld
-
configurazione mysqld
sicuramente tra un po' mi manderete al diavolo, ma, chi lo fa lo sa che la configurazione di un server non è cosa immediata
Prima di tutto il firewall attivo
/sbin/iptables -X
/sbin/iptables -Fdi default blocco tutto in ingresso
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT ACCEPT#faccio passare tutto sulla loopback
/sbin/iptables -A INPUT -i lo -j ACCEPTPermetto l'accesso ai dati che sono parte di una connessione stabilita precedentemente
/sbin/iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT
#apro le porte personalizzate
Permetto connessioni al server SSH
/sbin/iptables -A INPUT -p tcp -m tcp -m state --dport 22 --state NEW -j ACCEPT
Permetto connessioni al server WEB
/sbin/iptables -A INPUT -p tcp -m tcp -m state --dport 80 --state NEW -j ACCEPT
Permetto la connessione al server pop3
/sbin/iptables -A INPUT -p tcp -m tcp -m state --dport 110 --state NEW -j ACCEPT
Permetto la connessione al server smtp
/sbin/iptables -A INPUT -p tcp -m tcp -m state --dport 25 --state NEW -j ACCEPT
Permetto la connessione al server ftp
/sbin/iptables -A INPUT -p tcp -m tcp --dport 21 -m state --state NEW -j ACCEPT
# ACTIVE DATA CHANNEL
/sbin/iptables -A INPUT -p tcp -m tcp --dport 20 --sport 1024:65535 -m state --state NEW -j ACCEPT
# PASSIVE DATA CHANNEL
/sbin/iptables -A INPUT -p tcp -m tcp --dport 1024:65535 -m state --state ESTABLISHED,RELATED -j ACCEPT
solo per 82.105.154.10 apre le porte per far funzionare ftp
/sbin/iptables -A INPUT -p tcp -m tcp --dport 1024:65535 -m state --state NEW -s 82.105.154.10 -j ACCEPT
Apre la porta mysql
/sbin/iptables -A INPUT -p tcp -m tcp -m state --dport 3306 --state NEW -j ACCEPT
#Apri la porta 9090
/sbin/iptables -A INPUT -p tcp -m tcp -m state --dport 9090 --state NEW -j ACCEPTselinux attivo
[root@IT104 sergio]# /usr/sbin/getsebool -a
allow_console_login --> off
allow_cvs_read_shadow --> off
allow_daemons_dump_core --> off
allow_daemons_use_tty --> off
allow_execheap --> off
allow_execmem --> on
allow_execmod --> off
allow_execstack --> on
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
allow_gssd_read_tmp --> on
allow_httpd_anon_write --> off
allow_httpd_mod_auth_pam --> off
allow_httpd_sys_script_anon_write --> off
allow_java_execstack --> off
allow_kerberos --> on
allow_mount_anyfile --> off
allow_mounton_anydir --> on
allow_nfsd_anon_write --> off
allow_polyinstantiation --> off
allow_ptrace --> off
allow_rsync_anon_write --> off
allow_saslauthd_read_shadow --> off
allow_smbd_anon_write --> off
allow_ssh_keysign --> off
allow_unconfined_execmem_dyntrans --> off
allow_unlabeled_packets --> on
allow_user_mysql_connect --> off
allow_ypbind --> off
allow_zebra_write_config --> on
cron_can_relabel --> off
fcron_crond --> off
ftp_home_dir --> on
global_ssp --> off
httpd_builtin_scripting --> on
httpd_can_network_connect --> off
httpd_can_network_connect_db --> off
httpd_can_network_relay --> off
httpd_enable_cgi --> on
httpd_enable_ftp_server --> off
httpd_enable_homedirs --> on
httpd_ssi_exec --> off
httpd_tty_comm --> off
httpd_unified --> on
httpd_use_cifs --> off
httpd_use_nfs --> off
mail_read_content --> off
named_write_master_zones --> off
nfs_export_all_ro --> on
nfs_export_all_rw --> on
pppd_can_insmod --> off
read_default_t --> on
read_untrusted_content --> off
samba_domain_controller --> off
samba_enable_home_dirs --> off
samba_export_all_ro --> off
samba_export_all_rw --> off
samba_run_unconfined --> on
samba_share_nfs --> off
secure_mode --> off
secure_mode_insmod --> off
secure_mode_policyload --> off
spamassassin_can_network --> off
spamd_enable_home_dirs --> on
squid_connect_any --> off
ssh_sysadm_login --> off
use_lpd_server --> off
use_nfs_home_dirs --> off
use_samba_home_dirs --> off
user_direct_mouse --> off
user_dmesg --> off
user_rw_noexattrfile --> off
user_tcp_server --> off
user_ttyfile_stat --> off
write_untrusted_content --> off
xdm_sysadm_login --> off
[root@IT104 sergio]#
ora passo al problema su mysql. Il firewall sulla porta 3306 è aperto e ho permesso l'accesso dal'l ip di casa al database con grant all privileges ......Il problema è che se provo a collegarmi con
$mysql -h 151.1.162.104 (ip del server dedicato)
non ci riesco come se la porta fosse chiusa. Dovrei avere almeno una risposta tipo
ERROR 1045 (28000): Access denied for user 'sergio'@'151.1.162.104' (using password: NO)
scusate per il tormento
ciao
sergio
-
hanno incasinato parecchio con MySQL nelle ultime versioni....il demone è impostato per non ricevere connessioni dall'esterno....
fai un netstat -na e verifica che il demone sia in ascolto
-
c'era un firewall hardware che bloccava le porte alte
ciao
sergio