Show Menu
Cheatography

ArnalJordi_Cheatsheet Cheat Sheet by

NFS Paquetes y comandos

paquete nfs-ke­rne­l-s­erver
paquete nfs servidor
nfs-common
paquete nfs cliente
mkdir "­carpeta compar­tir­"
crear carpeta para compartir
exportfs -a
actualizar fichero exports
mkdir "­carpeta client­e"
crear carpeta donde se alojaran los archivos en el cliente
windows nfs
caract­eri­sticas de windows

APK Y CMDS CUOTAS DE DISCO

useradd -m usuario
crear usuario para cuotas
quota y quotatool
paquetes para las cuotas
/etc/fstab
uuid=raiz / ext4 defaul­ts,­usr­quo­ta,­grp­quota 0 1
mount -o remount, rw /
remontar la raiz
quotacheck -ugmv /
crear, verificar o reparar control cuotas
edquota -u [usuario]
nos lleva al fichero del usuario para controlar los warninggs y topes
blando­/soft
warning
duro/hard
tope gb
repquota /
listar cuotas de usuari­os/­grupos
-
-
windows
propie­dades disco duro - cuotas

FICHER­OS,­paq­uetes y cmds SAMBA

apk samba
serivdor
apk samba-­common
cliente
useradd -m nombre
añadir usuario
smbpasswd -a usuario
añadir usuario (arriba)
mkdir "­car­pet­a"
carpeta a compartir
chmod 750 carpeta
cambiar permisos
chown usuario carpeta
cambiar permisos carpeta al usuario nuevo
testparm
verificar si la config es correcta
systemctl restart smbd
reiniciar servicio samba
/etc/s­amb­a/s­mb.conf -> fichero cofnig­uracion samba
-> fichero cofnig­uracion samba
workgroup
nombre­_gr­upo­_tr­abajo
[grupo­_tr­abajo]
comment
cmentario
path
ruta carpeta compartida
read only
yes/no
writeable
yes/no
browseable
yes/no
valid users
usuarios validos
write list
usuarios escritura
read list
usuarios lectura
 

NFS FICHEROS

/etc/e­xports
config­uracion carpetas compar­tidas nfs
/etc/fstab
ip:/ru­ta-­ser­vidor/ /ruta-­/cl­iente/ nfs rw,sync 0 0

LVM FICHEROS, COMANDOS Y PAQUETES

dd if=/de­v/zero of=/ru­ta/swap bs=*k count=x
crear archivo con peso
chmod
modificar permisos fichero (600)
swapoff/on /var/swap
desactivar swap
mkswap /var/swap
establecer memoria de interc­ambio
swapon /var/swap
activar memoria swap
swapon -s
listar memoria swap
fstab
/var/swap none swap sw 0 0
-
-
vgdisplay
ver grupo volumenes
fdisk -l
listar nuevos discos
fdisk /disco­/duro
selecc­ionar disco duro (recordad aplicar tipo lvm)
pvcreate /disco­/duro
establecer partivion como un volumen
vgextend ubuntu-vg /disco­/duro
añadir el disco al grupo de volumenes
vgdisplay
listar grupo volumenes
lvscan
estado volumenes
lvextend -L +*G /dev/u­bun­tu-­vg/­ubu­ntu-lv
extender capacidad volumen logico
resize2fs /dev/u­bun­tu-­vg/­ubu­ntu-lv 16G
redime­nsionar el sistema de ficheros

PSSH ARCHIVOS

apt-get install openss­h-s­erver
cliente al que nos conectamos
apt-get install pssh
servidor desde donde nos conectamos
ssh-keygen
crear claves publicas y privadas
ssh-co­py-id -i ~/.ssh­/mykey user@host
copiar clave publica al otro cliente (esto desde el servidor
/home/­jor­di/­hos­ts.txt
añadir maquinas a las que nos conect­aremos [nombr­e@ip]
parall­elssh -i -h /archi­voh­ost­s.txt comando (ejemp­lo:­date)
conexion con las maquiinas
 

COMANDOS Y APK ESCRITORIO UBUNTU SERVER

ubuntu­-de­sktop
paquete escritorio
reboot
reiniciar escritorio
systemctl set-de­fault multi-­use­r.t­arget
cuando arranque no ejecute el nuevo escritorio
systemctl isolate graphi­cal.target
activar cuando arranque el escritorio remoto
systemctl isolate multi-­use­r.t­arget
salir del escritorio en el momento sin aplicacion de cambios

DOMAIN CONTROLLER CMD Y APK

ifconfig [n.tar­jeta] ipnueva netmask [mascara]
cambiar ip
/etc/hosts
nueva linea = ipmaquina srv.no­mbr­e.s­erver nombre.do­minio dominio nombre­server
/etc/hosts
nueva linea = direcc­cio­nlo­pback " " " "
samba krb5-c­onfig winbind smbclient
paquetes dominio
samba-tool domain provision
config­uracion samba
systemctl disable smbd nmbd winbind system­d-r­esolved
desactivar servicios para compat­ibi­lidad
systemctl unmask samba-­ad-dc
desenm­ascarar el servicio de contro­lador de dominiio de sambva
/etc/r­eso­lv.conf
domain dominio / nameserver ipserver
systemctl start samba-­ad-dc
iniciar el ctl de samba-­ad-dc
systemctl enable samba-­ad-dc
activar servicio samba-­ad-dc
samba-tool user create user1
crear usuario dominio
smbclient //ipse­rve­r/n­etlogon -U user1
loguarse con el usuario dentro del servidor

Claves y distri­bucion

ssh-keygen
crear claves (direc­torio alojam­iento claves -> /home/­use­r/.s­sh­/id_rsa
scp clave.pub nombre­otr­ama­qui­na@­ip:­/ru­ta/­des­tin­o/.ssh
llevar las claves a la otra maquina
./ssh/­aut­hor­ize­d_keys
fichero donde se almacenan las claves publicas para las conexiones
./ssh/­aut­hor­ize­d_keys
cambiar permisos a 600
./ssh/
cambiar permisos a 700
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          More Cheat Sheets by JordiAlm

          HTML Basic Cheat Sheet