UbuntuServ_install.md.sh

 Ubuntu Server 22:

#1. Instalaciones de servicios de servidor: ✅

#Sección de instalación de actualizaciones:
sudo apt update
sudo apt upgrade -y
echo " "
echo -e "\e[0;38;5;200m2/3[ ██ Se actualizo los paquetes del sistema\e[0m"
sudo apt autoclean

#Instalación de servicio ssh 

#Instalación del servicio ssh, para acceso remoto al equipo de igual forma
revisamos el estatus del servicio.
    sudo apt install ssh -y
    sudo service ssh status

#Instalación Samba

#Instalación del servicio de carpetas compartidas por red samba, así mismo
revision del servicio
    sudo apt install samba -y
    sudo service smbd status

#Contra fuegos

#Instalación del servicio de contra fuegos, así mismo revision del servicio
    sudo apt install ufw -y
    sudo service ufw status

#Servicio FTP

#Instalación de servicio FTP, se recomienda una coneccion sin ufw.
sudo apt install proftpd
sudo service proftpd status

#Aplicaciones necesaria para la administración del equipo por medio de comando desde ssh.

#Instalación del programas para terminal
    sudo apt install fish -y
    sudo apt install htop -y
    sudo apt install net-tools -y

-----------------------------------------------------------------------------------------------------------------------------

#Revisar el firewall (contrafuegos) ✅

#Para servicio FTP, se recomienda una coneccion sin ufw.
sudo ufw status
* activar
sudo ufw enable
* desactivar
sudo ufw disable

-----------------------------------------------------------------------------------------------------------------------------

#Instalar el servicio FTP ✅

* Configuarcion del archivo proftpd.conf

sudo nano /etc/proftpd/proftpd.conf

Modificaremos el archivo, creamos una copia de seguridad , borramos el contenido y pegaremos las siguientes lineas guardamos y cerramos recatamos el servicio.

Include /etc/proftpd/modules.conf
UseIPv6 on
<IfModule mod_ident.c>
IdentLookups off
</IfModule>
ServerName "Ubuntu22"
ServerType standalone
DeferWelcome off
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayChdir .message true
ListOptions "-l"
DenyFilter \*.*/
Port 21
<IfModule mod_dynmasq.c>
</IfModule>
MaxInstances 30
User proftpd
Group nogroup
Umask 022 022
AllowOverwrite on
TransferLog /var/log/proftpd/xferlog
SystemLog /var/log/proftpd/proftpd.log
<IfModule mod_quotatab.c>
QuotaEngine off
</IfModule>
<IfModule mod_ratio.c>
Ratios off
</IfModule>
<IfModule mod_delay.c>
DelayEngine on
</IfModule>
<IfModule mod_ctrls.c>
ControlsEngine off
ControlsMaxClients 2
ControlsLog /var/log/proftpd/controls.log
ControlsInterval 5
ControlsSocket /var/run/proftpd/proftpd.sock
</IfModule>
<IfModule mod_ctrls_admin.c>
AdminControlsEngine off
</IfModule>
Include /etc/proftpd/conf.d/

AccessGrantMSG "Binvenida"
AccessDenyMSG ":::ERROR AL CONECTAR:::"

DefaultRoot ~

[recargar el servicio:]

sudo service proftpd reload

-----------------------------------------------------------------------------------------------------------------------------

#Cambiar a ip estatica  [conoscamos la ip] ✅

sudo nano /etc/netplan/00-installer-config.yaml

[Pegar el contenido en el archivo]

# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
addresses: [192.168.1.150/24]
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1, 8.8.8.8]
version: 2

* Donde la dirección addresser .150 la cambiaremos por la dirección que desairemos.

*gateway4 es la dirección donde nos conectamos al rauter que es la puerta de enlace. esta dirección la copiamos en la linea addresser.

para aplicar los cambios ejecutamos el siguiente comando:

sudo netplan apply

-----------------------------------------------------------------------------------------------------------------------------

#Cambiar zona horaria ✅

sudo dpkg-reconfigure tzdata

[America] [mexico cd mexico]

-----------------------------------------------------------------------------------------------------------------------------

#Configuracion samba ✅

Abrimos el archivo de configuración para pegar los siguientes lineas.

sudo nano /etc/samba/smb.conf

*pegamos:

=====Share Definitions=====

[sambaShare]
valid users = ximena
path = /home/ximena/carpetaRED
read only = no
browseable = yes

*[sambaShare] : sera el nombre de identificación de la dirección a la carpeta.

*valid user: sera los usuario validos que podrán leer la carpeta.

*path: sera la dirección local de la carpeta u unidad a compartir en la red.

*read only: sera la opción de lectura solamente sera [no]

*browseable: si la carpeta podrá ser vista en los buscadores esta como [yes]

[ardemos de alta alos usuario las credenciales de acceso:]

sudo smbpasswd -a ximena

[ximena se refiere al usuario que tendrá las credenciales necesarias para leer y modificar la carpeta compartida].

las siguientes lineas las llenaremos con es password para el usuario:

New SMB password:
Retype new SMB password:

[contraseña y confirmar]

*Reiniciamos el serbicio samba:

sudo service smbd restart

*Accitamos el contrafiego, dando de alta el puerto del servicio samba si es necesario.

sudo ufw allow samba

[confirmara con Reglas actualizadas , v6)

-----------------------------------------------------------------------------------------------------------------------------

#anotaciones finales de samba: conoser la direccion de la carpeta compartida:

culquier de los dos comondos es valido para seber la ip:

ifconfig
ip a

y construimos la direccion de la siguiente manera:

smb://192.168.1.150/sambaShare/

-----------------------------------------------------------------------------------------------------------------------------

# Configuraciones para discos en equipos red, por ssh ✅

Cuando al querer copiar un archivo no se puede en un disco interno montado como ntfs de windows.
revisamos las letras de los discos:

sudo fdisk -l

nos fijamos en la ruta:

Dispositivo Comienzo Final Sectores Tamaño Tipo
/dev/sdd1 2048 97243135 97241088 46.4G Datos básicos de Microsoft
/dev/sdd2 97243136 1073803263 976560128 465.7G Datos básicos de Microsoft
/dev/sdd3 1073803264 7814035455 6740232192 3.1T Datos básicos de Microsoft

Donde montaremos la particion:  /dev/sdd2  de la sig forma: 

*Desmontamos y ejecutamos: 

sudo ntfsfix /dev/sdd2

*linea de salida constestacion:

ximena@pc-amdfx:~$ sudo ntfsfix /dev/sdd2
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdd2 was processed successfully.

## para montajes simples de un dispositivo usb o una unidad de disco externa:

Crearemos la carpeta donde se alijara la unidad:

mkdir /mnt/hddrosa

y con siguiente instrucción montaremos la unidad:

sudo mount /dev/sde2 /mnt/hddrosa

*Donde previamente sabemos el nombre de la unidad /dev/sde2 del ejercicio anterior.

Para desmontar con el siguiente comando:

sudo umount /dev/sde2

-----------------------------------------------------------------------------------------------------------------------------

Final del reporte.

Comentarios

Entradas populares de este blog

Arbol Linux_distros_tree.svg

Bitacora de instalaciones de openSUSE 15.5

Diosa Morrigan: oraciones, símbolos, libros y más [Guía]