miércoles, 24 de octubre de 2012

Montar un recurso ssh como si fuera una carpeta local

Comenzaremos con la instalación del paquete sshfs, que en mi caso como yo uso ubuntu se hace mediante el comando:
# aptitude install sshfs (puede ser usando apt-get también)
luego de instalar esto es sencillo es solo ejecutar
# sshfs usuario@ipserver:/carpeta_server  /carpeta_local_donde_se_montara
Aquí preguntara la clave de acceso del usuario y con eso lo tendremos montado.



Bueno en mi caso este método que acabo de explicarles fue útil ya que tenia una maquina virtual (dentro de virtualbox y arrancado con un cdlive de ubuntu) con el un disco duro virtual limpio (sin formatear) y necesitaba restaurar un archivo .dd (imagen de 20gb de un linux para realizar un análisis forense, este archivo estaba ubicado en un servidor linux remoto con servicio ssh habilitado), por lo cual necesitaba el archivo dentro de esta maquina virtual vacía para ejecutar el comando:

# dd if=/carpeta_local_donde_se_montara/archivo.dd of=/dev/sda bs=1k  (restaurar del archivo .dd al disco duro virtual local)

y como verán el comando .dd solo acepta archivos locales en su parámetro if, o al menos que haya una manera de usar una archivo remoto (por ftp o http), por lo cual hubo la necesidad de este método,  después de montar este recurso ssh ubuntu cree que esta en una unidad local y ya funciona la recuperación de la imagen .dd.

En otro post mencionare como me fue con el análisis forense del linux que recupere de la imagen .dd.

No hay comentarios.:

Publicar un comentario