Para hacer nuestras paginas web, necesitos configurar el servidor
el que domina es el apache
su
sudo dnf install httpd
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
systemctl start mariadbsystemctl status mariadb
mysql_secure_installationmysql -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
phpinfo();
?>
http://10.10.10.134/info.php
comentar un
"#"
y poner debajo
requiere
dnf install vsftpd
sale un ucadro con letras andsaasq qye dgnan iis anoobimos njo podran ingresar al sistemaesc "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:
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