dissabte, 1 de juliol de 2017

$npm-install-all /usr/bin/env: ‘node\r’: No such file or directory

If you are using linux and you have this error:

 /usr/bin/env: ‘node\r’: No such file or directory  
when trying to use: npm-install-all..

Here you have the solution:
1) Check where do you have it installed

 $locate npm-install-all  
2)In my case is in: "/usr/lib/node_modules/npm-install-all"
-Let's go there:

 $cd /usr/lib/node_modules/npm-install-all/  
3) Convert the index.js file from windows format to unix using dos2unix (sudo apt-get install dos2unix)
 $ sudo dos2unix index.js  
dos2unix: converting file index.js to Unix format ...

Solved!

Now it's working!

diumenge, 21 de maig de 2017

Instalar y configurar SSH en Debian


#apt-get install ssh 
Luego de la instalación buscamos el archivo de configuración sshd_config que esta en 
# nano /etc/ssh/sshd_config 
Agregamos o modificamos las siguientes entradas en el archivo Parámetro Port Si fuera necesario por seguridad se puede cambiar el puerto por el cual escucha el SSH 
Port 54321 
Parámetro ListenAddress Especificamos bajo que direcciones intefaces responderá las peticiones 
ListenAddress 10.0.0.5 
Parámetro PermitRootLogin Especificamos si el superusuario podrá conectarse mediante SSH 
PermitRootLogin no 
Parámetro X11Forwarding Especificamos si es necesario que se ejecuten aplicaciones gráficas mediante SSH 
X11Forwarding no 
Parámetro AllowUsers Especificamos que usuarios se conectarán mediante SSH 
AllowUsers espiridion, cascajo, pully 
Tambien se puede restringir el acceso por usuario y host 
AllowUsers espiridion@192.168.0.55 cascajo@192.168.5.22 
Reiniciamos el SSH 
#/etc/init.d/ssh restart

dissabte, 20 de maig de 2017

Connecting a remote X client via SSH. Abrir aplicación gráfica via ssh.


The use of "ssh -X" enables a secure connection from a local X server to a remote application server.
Set "X11Forwarding " entries to "yes" in "/etc/ssh/sshd_config" of the remote host, if you want to avoid "-X" command-line option.
Start the X server on the local host.
Open an xterm in the local host.

Run ssh(1) to establish a connection with the remote site as the following.

localname @ localhost $ ssh -q -X loginname@remotehost.domain
Password:

Run an X application command, e.g. "gimp", on the remote site as the following.
loginname @ remotehost $ gimp &
This method can display the output from a remote X client as if it were locally connected through a local UNIX domain socket.

divendres, 19 de maig de 2017

Reiniciar Linux Colgado sin romper nada: REISUB


Pulsamos las teclas ALT y la de “Imprimir pantalla”, y sin soltarlas vamos escribiendo poco a poco
REISUB. Con esto logramos reiniciar nuestro sistema de manera segura ya que según vamos pulsando
las teclas vamos mandando una orden a nuestro sistema, tales como:
R.- Devuelve el control al teclado (Raw)
E.- Manda todos los procesos al term, es decir, los hace terminar (End)
I.- Manda los procesos al Kill, es decir, los mata.
S.- Sincroniza el disco duro (Sync)
U.- Desmonta todos los sistemas de ficheros (Unmount)
B.- Por último, reinicia el ordenador. (reBoot)
Reisub

dijous, 18 de maig de 2017

Reduir el tamany d'un pdf a través de la línia de comandes..


1)Instal·lar: ghostscript gsfonts

$sudo apt-get install ghostscript gsfonts

2) Ara ja podem reduir el pdf:

$gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE
-dQUIET -dBATCH -sOutputFile=PDF_REDUIT.pdf PDF_ORIGINAL.pdf