Es un protocolo de transferencia de archivos poco seguro; pero útil y sencillo.
Hemos aprendido a utilizar varios incluso un gestor gráfico (Filezilla) y a través de un cliente web con (webmin).
En GNU/linux te viene instalado por defecto un cliente FTP que se usa por consola o pro una interfaz. Uso:
#ftp localhost
user:
pasword:
ftp>
Y ya estaríamos conectados y preparados para transferir archivos.
Podemos utilizar los siguientes comandos:
-?
-ascii (para texto plano: txt, html, css, xml...)
-binary (para resto de archivos: jpg, gif, odt...)
-cd
-lcd
-chmod
-!chmod
-close
-delete
-mdelete
-mkdir
-dir
-!dir
-ls
-prompt
-pwd
-!pwd
-quit
-rename
-rmdir
-size
Pero los mas importantes son:
-get (para descargar un archivo)
-mget (para descargar varios archivos)
-put (para subir un archivo)
-mput (para subir varios archivos)
para saber mas ordenes permitidas utilizar la orden:
-help
SMR2012 2º Año
Practicas, proyectos y teoría para aprobar el 2º año del modulo.
martes, 27 de noviembre de 2012
miércoles, 10 de octubre de 2012
Servidor DHCP
Pasos a seguir:
- Instalamos dhpc3-server:
- #apt-get install dhcp3-server
- Editamos el fichero /etc/dhcp/dhcpd.conf:
- #gedit /etc/dhcp/dhcpd.conf
- cerramos y reiniciamos el servidor:
- #/etc/init.d/isc-dhcp-server restart
- Para comprobar errores:
- #gedit /var/log/syslog
- Para comprobar si se ejecuta el proceso
- #ps -ef | grep dhcp
- Para ver los contratos que has ejecutado:
- # grep -v ^# /etc/dhcp/dhcpd.conf | grep -v ^$
- route: para la puerta de enlace
- ifconfig:para ip, mascara de red, red de difusion...
- Asegurarse de la configuración manual (que coincidan la ip, mascara de red, dns, puerta de enlace)
- Asegurarse de al editar "dhcpd.conf" comprobar las llaves {} los puntos coma ;
martes, 9 de octubre de 2012
Comandos linux para ver y matar procesos
- #ps -ef | grep name
- (para ver procesos en ejecución)
- #kill -9 1018 (para matar un proceso en concreto)
- #ps -ef | grep name | awk-F " " '(print $2)' | xarg kill -9
- (para matar todos los procesos)
Montar un servidor DHCP en ubuntu
- Instalar dhcp3-server
- #apt-get install dhcp3-server
- Editamos el fichero /etc/dhcp/dhcpd.conf
- #gedit /etc/dhcp/dhcpd.conf
- Añadimos el rango de dir. IP que queremos asignar al final del doc.
- subnet 172.20.0.0 netmask 255.255.0.0
{
range 172.20.202.160 172.20.202.169;
} - (Importante que tenga la misma red que el equipo)
- Reiniciar el servidor:
- #/etc/init.d/isc-dhcp-server restart
- Para comprobar si se ha realizado correctamente usamos:
- #ps -ef | grep name
- #vi /var/log/syslog
- reiniciamos la tarjeta de red y en terminal comprobamos
- #ifconfig
miércoles, 3 de octubre de 2012
Formas de cambiar tu IP en ubuntu
3 maneras de cambiar tu dirección IP en Ubuntu:
- Desde Interprete de Comandos:
- #ifconfig eth0 ("IP nueva)
- Ejm: teniendo esta IP 172.20.202.104 la cambio a 172.20.202.106 #ipconfig eth0 172.20.202.106
- # gedit /etc/NetworkManager/system-comections/conexion cableada 1 (desde aquí se cambian los datos )
- Desde entorno gráfico:
- Sistema/Administración/Red
martes, 25 de septiembre de 2012
Instalación de webmin en Ubuntu 12.04
1. Instalamos las librerias de perl y pyton
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python2.- Descargamos la última versión de webmin
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb3.- Realizamos la instalación
sudo dpkg -i webmin_1.580_all.deb
- Para ejecutar el programa entramos en el navegador y utilizamos esta dirección :
- https://localhost:10000/
lunes, 24 de septiembre de 2012
Practica resolución inversa
- Creamos el registro de zona directa que se puede copiar de /etc/bind/named.conf.default-zones y lo llamamos named.conf.local
- Reemplazamos los siguientes datos:
- zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127"; - zone "20.172.in-addr.arpa" {
type master;
file "/etc/bind/db.20.172";
}; - Editamos el documento nuevo llamado db.20.172:
- que lo podemos copiar de db.127
- db .127
- ;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost. - db.20.172
- ;
; BIND reverse data file for local loopback interface
;
$TTL 604800
20.172.in-addr.arpa. IN SOA servidor.aula202.com. jon.lopez.egibide.org. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
20.172.in-addr.arpa. IN NS servidor.aula202.com.
106.202 IN PTR servidor.aula202.com.
105.202 IN PTR p05.aula202.com.
104.202 IN PTR p04.aula202.com.
103.202 IN PTR p03.aula202.com. - Reiniciamos la tabla de DNS (nslookup)
- /etc/init.d/bind9 restart
- Probamos si da respuesta
- nslookup - 172.20.202.106
- root@A202P06:/home/dinux# nslookup - 172.20.202.106
> 172.20.202.106
Server: 172.20.202.106
Address: 172.20.202.106#53
106.202.20.172.in-addr.arpa name = servidor.aula202.com.
> - FIN
Suscribirse a:
Entradas (Atom)