Hola estimado lector, les presento los apuntes que yo emplee en el 2º trimestre del FP de grado medio Sistemas Microinformáticos y Redes (SMR), en concreto el módulo Sistemas Operativos en Red, los apuntes son un poco desactualizados, pero seguro que si lo lees aprendes algo, para mi es un placer que ahora lo tengas en tus manos.
La verdad en los apuntes enseño desde cero cómo compartir impresoras, además de apuntes de DNS, cómo funcionan los usuarios en Linux, entre otras cosas, por aquí lo dejo.
Instalas servidor DNS, samba y servidor de impresoras
sudo apt-get install bind9 samba y cups opensssh-server
Qué es aptitude e instalarlo
configurar el teclado
“sudo dpkg-reconfigure keyboard-configuration”
COMANDOS LINUX
Para entrar como root
sudo -s
y para cambiar la contraseña de este una vez entrado como root ponemos
passwd
Añadir usuario
useradd nombre usuario
sudo useradd -m -d -u -e -g -s
^ ^ ^ ^ ^ ^
crea /home/ con | crea home |asigna uid | fecha | grupo ppal | /bin/bash
= nombre | otro usuario|usuario | aaaa/mm/dd | usuario | /bin/sh
/etc/group
/etc/passwd ←-contraseñas encriptadas
usuario:clave:uid:G ID:nombre completo:directorio trabajo:shell:
cat /etc/shadow ←-contraseña linux
#passwd cuenta
-d desabilita esa contraseña
-l bloquear la contraseña
-u habilita la contraseña
-n numero numero dias cambiar contraseña
-x máximo numero de días contraseña modificada
-w numero días máximo que te va a avisar
-s da información de estado de contraseña del usuario
-sa nos da la información de todas las cuentas
————-> CREAR USUARIOS <————
useradd -s /bin/bash -g grupo -m jaime
CREAR GRUPOS
groupadd grupo
gpasswd -a -d -A
^ ^ ^
administrar agregar un Elimina un grupo ser usuario
grupos usuario administrador
del grupo
groups usuario ←- saber grupo asignado a un usrio
userdel -r usuario
groupdel grupo ←— elimina grupo
usermod <——– modifica usuario
-g establece grupo
-G establece grupos secundarios
-e establece cuando expira
-l cambiarle el nombre a la cuenta
id cuenta ←– da información sobre su cuenta
SSH ←- protocolo Open ssh
ssh IP
cuenta@IP
CONFIGURAR CLIENTE DNS
$ sudo nano /etc/resolv.conf
nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 202.51.5.52
sudo apt-get install apache2 libapache2-mod-php5 php5 samba vsftpd mysql-server mysql-client
pdbedit -L muestra usuarios de samba
mkdir recursos
ls -l recursos
sudo usermod -g informatica user-00-principal
sudo chown user-00-principal:informatica
sudo nano /etc/samba/smb.conf
mv /etc/samba/smb.conf /etc/samba/smb.ori
testparm -a /etc/samba/smb.ori > smb.conf
—————————————————————————–
Restarting web server: apache2apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
EDITAR apache2.conf
# nano /etc/apache2/apache2.conf
AGREGAR
# ServerName
ServerName localhost
EDITAR httpd.conf
# nano /etc/apache2/httpd.conf
AGREGAR
# ServerName
ServerName localhost
DETENER Y REINICIAR EL APACHE
# /etc/init.d/apache2 stop
# /etc/init.d/apache2 start
Para activar pulseaudio
The point is you need to change PULSEAUDIO_SYSTEM_START in /etc/default/pulseaudio
si de desconfigura la red /etc/hosts/
127.0.0.1
nano /etc/samba/smb.conf
[openoffice]
comment = datos compartido por el usuario principal
path = /home/principal/recursos/openoffice
read only = no
guest ok = no
browseable = yes <———- que se vea en la red
[datos]
comment = datos compartido por el usuario principal
path = /home/principal/recursos/datos
read only = no
guest ok = yes
[documentos]
comment = datos compartido por el usuario principal
path = /home/principal/recursos/documentos
read only = no
guest ok = no
browseable = yes <—sí van a poder navegar
Lo que se hace a partir de ahí se cambia los permisos a las carpetas y CAMBIAR EL GRUPO Y DUEÑOS DE LAS CARPETAS
Para cambiar el grupo de trabajo
[globals]
…
workgroup = WORKGROUP
netbios name = linux08
server string = visialización en la red
logon drive = Z: <———– con dos puntos
security=USER (hay que ponerlo) o share
encrypt passwords = yes
os level = 64
preffered master= yes
local master=yes
wins support = yes
…
tema 9
uid identificador inequivoco de usuario
pid identificador de proceso
/var/log/auth
/var/log/dpkg.log
/var/log/kern.log
/var/log/dmesg <—–eventos carga sistema operativo
/var/log/syslog <—–aparecen todas las tareas del sistema
para cambiarel valor asignador al intercambio de memoria es mediante este comando
sysctl -w vm.swappiness=10
Y paraque los cambios sean permanentes:
nano /etc/sysctk.conf (añadir)
vm.swappiness=10
y para comprobarlo /etc/sys/vm/swappiness
ps < muestra pprecoesos
ps -A muestra procesos padres
jobs <————————- trabajos que se están ejecutando
find
bg PID <— pasa a 2º plano una aplicación
fg PID <— pasa a 1º plano la aplicación
Para programar una tarea se hace con gnome-schule
Pues nada hasta aquí el post de hoy, la verdad quería hacer este post que enseña como hacer
Me gusta esto:
Me gusta Cargando...
Relacionado
Gracias por visitar mi blog de informática, mi nombre es Tomás y soy formador y desarrollador web. Si quiere usted dejarme alguna sugerencia, ayuda o quiere un servicio de formación estoy escuchando ofertas en tomas.gonzalez@infogonzalez.com, en Facebook a https://www.facebook.com/Infogonzalez estoy deseando escucharle. Su duda o sugerencia NO molesta.