Cita

"Those who are willing to pay a penny of security for a penny of usability will eventually have neither"

23 julio 2016

Administración Linux


Aquí dejo una serie de comandos y programas en Linux (bastante básicos) para tenerlos siempre a mano. Y, de paso, los publico por si pueden servirle a los que están empezando:

Linux básico:

Información sobre el s.o.:
$ uname -a
$ cat /proc/version
$ lsb_release -a

Información sobre las particiones:
$ df -h
$ sudo fdisk -l
$ cat /proc/partitions
$ mount

Una partición se ha llenado porque hay un directorio que crece mucho: añadir otro disco; asignarle espacio y formatearlo con gparted; después seguir las indicaciones del siguiente blog
https://lavidaestux.wordpress.com/2015/03/28/mover-el-home-a-otra-particion-o-disco/


Uso de la memoria del sistema:
$ free -h
$ cat /proc/meminfo

Información sobre el DNS configurado:
$ cat /etc/resolv.conf

Puerta de acceso predeterminada:
$ sudo route

Dirección IP:
$ sudo ifconfig

Añadir un usuario:
$ sudo useradd -g grupo -d /home/usuario -m -s /bin/bash -e 2017-01-01 usuario
Ponerle una contraseña:
$ passwd usuario

La configuración de arranque de la shell está en $HOME/.bashrc
Podemos cambiar los permisos base de los ficheros, añadiendo una linea umask

Cerrar permanentemente un servicio:
$ update-rc.d -f servicio remove
$ /etc/init.d servicio stop

Evitar que nuestra máquina responda al ping:
# echo "/proc/sys/net/ipv4/icmp_echo_ignore_all=1" >>/etc/sysctl.conf
# sysctl -p

dhdh

Escaneo con nmap:

Verlo todo (muy ruidoso):
$ nmap -A localhost
Ver los puertos abiertos y sus servicios:
$ nmap -sV localhost

Ver los puertos en los que está escuchando:
$ nmap -sS-sU-p--v localhost

Escaneo de red para ver qué máquinas están activas:
$ nmap -sn 192.168.1.0/24

Ver qué sistema operativo:
$ nmap -O localhost

Escaneo ICMP:
$ nmap -sO localhost 


Escaneo SYN/TCP:
$ nmap -sS localhost

Escaneo TCP connect:
$ nmap -sT localhost

Escaneo UDP:
$ nmap -sU localhost


Análisis con netstat:

Ver los puertos abiertos:
$ netstat -lnput

Otro día, más. ¡Feliz verano!





 




 










1 comentario:

A penny for your thoughts