¿cuanta gente a visto el blog?

servidor lan

 Para hacer nuestras paginas web, necesitos configurar el servidor

el que domina es el apache

su

sudo dnf install httpd

y


sudo systemctl start httpd

firewall-cmd --permanent --add-service=http

firewall-cmd --permanent --add-service=https

firewall-cmd --reload


Se va a isntalar la base de datos MAriaDB, usaremos PHP con acceso a la base de datos, postfeess


dnf install mariadb-server mariadb

y
systemctl start mariadb

systemctl status mariadb

mysql_secure_installation



entra a mariadb
mysql -u root -p


show database



show database
create user jonathan@localhost identified by 123


grant all privileges on *.* to jonathan@localhost
flush privileges

exit
El manejador grafico de phpmy admin

instalar el lenguaje de maquinas php
dnf install php php-mysqlnd
y


vi /var/www/html/info.php
<?php
phpinfo();
?>

systemctl restart httpd
:wq

http://10.10.10.134/info.php
El phpmyadmoin no sirve aiun, denbe ser habilitado 
vi /etc/httpd/conf.d phpMyAdmin.conf 
systemctl restart httod


comentar un
 "#"

y poner debajo
requiere


dnf install vsftpd
y
vi /etc/vsftpd/vsfpdf.conf.com
sale un ucadro con letras andsaasq qye dgnan  iis anoobimos njo podran ingresar al sistema

esc "se nu"
letra 'a' para descomentar 
listen Por la lista 100

choroot_local_users YES
allow_writeable_chroot=YES

se va a enjaular en una carpeta todos los usuarios ftp, tendran un shell para ejecutar comandos y no van a poder ejecutar comandos. 

systemctl restart vsftpd
systemctl enable vsftpd

crear usuario sin shell que solo va a poder cargar archiuvos
usradd -m ronaldo -s /sbin/nologin -d /var/www/html/ronaldo (no tendra sheklkl)
passwd ronaldo 


admin

chmod 775 /var/wwwgtnpl-roanaldo

vi /etc/shells

/bin/sh
/bin/bash
/usr/bin/bash
/usr/bin/bash
/sbin/nologicn

esc wq:

setsebool -P allow_ftpd_full_access on

Los comandos creados se cierran por no emer acceso a la red. 

¿Como conectarse desde afguera ,  maquina principal al sistema?


Ir a Winows powershill

escribir
ftp 10.10.10.134:

tambien funciona con winscp

vi /etc/shells

setsebool -p allow_ftpd_fitpd_full_asesss on


setsebool -cmd --permanent --add-por=21/tscpallow_ftpd_fitpd_full_asesss on


caso problema ziñefilla

meter u¿n d0

en nagador

ip/nombredelusuario/noimbredelusuario/archivo,htkm


El virtual host, permite optimizar texto 

.al comprar una ip publica, podria tener 400 usuarios, pero ¿como tener mas? Con virtual host, con una hacen varios subdominio,s que apuntan a la direccion ip y las carpeta que los coresponde


cd /var/www/html/ronaldo
ls
(se mueve a una pagina a la pasada )

openssh

crea una clave publica y privada  con encriptacion, solo los que tienen la clave publlica se podran cnectar directamente al servicor

No hay comentarios.:

Publicar un comentario