LinuxParty
Trabajando para un cliente de ExtreHost, me ocurrió una cosa... digamos extraña... el cliente tiene varios virus entre sus archivos PHP, básicamente esto ocurre cuando los archivos/directorios, no están debidamente protegidos, lo lógico sería haberles puesto permisos del tipo: al usuario: rw-, al grupo r-- y al resto, r--.
Sorprendido me quedé, como comentaba, que en ese momento me iba a poner en contacto con el cliente para indicarle que la limpieza de los archivos infectados no estaban en el presupuesto del arreglo de la aplicación con el que había pactado... y pensé... joder, que cosa más extraña, voy a pasar con KlamAV el antivirus a mi directorio /var/www/html entero, donde guardo decenas de proyectos webs, y ¡¡otras!! hay infectados....
Bueno, pues si hay infectados, quiere decir que los archivos infectados también están entre los clientes, para ello, tengo acceso a sus cuentas por SSHFS, básicamente, lo que se trata de hacer es montar sus sistemas de archivos remotos en local, para poder pasarles el antivirus, y si hay infectados, poder solucinarlo, básicamente esto es lo que hay que hacer, para varias distribuciones....
La mejor forma de hacerlo consiste en montar un servidor utilizando como alternativa SSH, concretamente sshfs.
Lo primero que tenemos que hacer es instalar sshfs
En Ubuntu/Debian y similares....
Buscaremos si tenemos la aplicación SSHFS en nuestros repositorios (que seguro está)
1
|
:~$ apt-cache search sshfs |
Y una vez encontrada la aplicación, procedemos a su instalación.
1
|
:~$ apt-get install sshfs |
En RedHat / Fedora / Centos y similares...
Buscaremos si tenemos la aplicación SSHFS en nuestros repositorios (que seguro está)
1
|
:~$ yum search sshfs |
Y una vez encontrada la aplicación, procederemos a su instalación.
1
|
:~$ yum install fuse-sshfs |
Una vez instalado tenemos que montar la unidad o carpeta remota en nuestra maquina local.
1
2
3
4
5
|
# Se requieren permisos de root :~$ sshfs Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.: /home/usuario /home/tusuario/carpeta/compartida Una vez montada la carpeta, sólo podremos acceder a ella, como root, que recuerda, estará montada en:
/home/tusuario/carpeta/compartida
Hay más opciones para montar un sistema de archivos remoto por SSHFS, pero en este artículo no lo vamos a explicar.
|
Una vez montada la carpeta, podremos pasarle el antivirus.
clamscan -ir /home/tusuario/carpeta/compartida
Cuando queramos desmontarlo, bastará con escribir (como root)
umount /home/tusuario/carpeta/compartida

-
Ciencia
- ¿Adiós a las canas? La ciencia descubre cómo revertir el proceso de las canas
- Nuevos estudios científicos sugieren que la Sábana Santa podría tener 2.000 años de antigüedad
- Mark Thomson, del CERN: La IA revolucionará la física fundamental
- Por qué incluso los físicos siguen sin entender la teoría cuántica 100 años después
- Se descubrieron tres nuevos materiales superconductores en 2024
- Desigualdad global en las tasas de natalidad: ¿Cómo afectará el baby boom y el baby bust a la economía en 2100?
- El agujero más cercano al centro de la tierra. Voronya
- Microplásticos y seguridad alimentaria. Capitulo III. Mecanismos moleculares e impacto de los microplásticos en la salud humana.
- Microplásticos Y Seguridad Alimentaria. Capítulo II
- La Lima de Cañaveral, Cáceres, oriunda de ésta zona, es exclusiva y está en peligro de extinción.
- Microplásticos Y Seguridad Alimentaria. Capítulo I: Origen Y Generalidades.
- Glaciares de Sal Plantean la Probabilidad de Vida en Mercurio, el planeta más próximo al Sol.
- Hombre de Petralona: Un Enigma Cronológico que Desafía las Teorías Establecidas
- Implante Innovador Recupera Movilidad en Extremidades Paralizadas, Abriendo Camino a Curar la Parálisis.
- La Prótesis Biónica que Cambió la Vida de una Paciente Después de 20 Años de dolores