Archivo

Entradas Etiquetadas ‘ssh’

Comandos para Comprimir / Descomprimir (Empaquetar / Desempaquetar) en Linux

Viernes, 15 de marzo de 2013 1 comentario

Si eres Server Manager o un usuario común que usa la consola ( SSH ) necesitas poder comprimir y descomprimir archivos !!! , buscando por Internet encontré estos comandos muy útiles, espero que les sirva como a mi. ;)


Comandos SSH para Comprimir / Descomprimir :



* Ficheros tar
Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/
Desempaquetar: tar -xvf archivo.tar
Ver contenido tar -tf archivo.tar



* Ficheros gz
Comprimir: gzip -9 fichero
Descomprimir: gzip -d fichero.gz



* Ficheros bz2
Comprimir: bzip fichero
Descomprimir: bzip2 -d fichero.bz2

gzip ó bzip2 sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir y archivar al mismo tiempo hay que combinar el tar y el gzip o el bzip2 de la siguiente manera:



* Ficheros tar.gz
Comprimir: tar -czfv archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz
Ver contenido: tar -tzf archivo.tar.gz



* Ficheros tar.bz2
Comprimir: tar -c ficheros | bzip2 > archivo.tar.bz2
Descomprimir: bzip2 -dc archivo.tar.bz2 | tar -xv
Ver contenido: bzip2 -dc archivo.tar.bz2 | tar -t



* Ficheros zip
Comprimir: zip archivo.zip ficheros
Descomprimir: unzip archivo.zip
Ver contenido: unzip -v archivo.zip



* Ficheros lha
Comprimir: lha -a archivo.lha ficheros
Descomprimir: lha -x archivo.lha
Ver contenido: lha -v archivo.lha
Ver contenido: lha -l archivo.lha



* Ficheros arj
Comprimir: arj a archivo.arj ficheros
Descomprimir: unarj archivo.arj
Descomprimir: arj -x archivo.arj
Ver contenido: arj -v archivo.arj
Ver contenido: arj -l archivo.arj



* Ficheros zoo
Comprimir: zoo a archivo.zoo ficheros
Descomprimir: zoo -x archivo.zoo
Ver contenido: zoo -L archivo.zoo
Ver contenido: zoo -v archivo.zoo



* Ficheros rar
Comprimir: rar -a archivo.rar ficheros
Descomprimir: rar -x archivo.rar
Ver contenido: rar -l archivo.rar
Ver contenido: rar -v archivo.rar

 

 

Fuente: http://ubuntulife.wordpress.com

Fuente Principal: http://www.badopi.org/node/861

Terminos de Busqueda:

  • comando read en centos linux
  • como suspender el servidor de centos en consola
  • descomprimir bz2 centos linux
  • empaquetar y comprimir a filesystem linux
  • falla al dar permisos linux read-only file system
  • linux Descomprimir y desempaquetar comandos
  • quitar readonly de particion linux
  • warning: xcache_set() [function xcache-set]: xcache var cache was not initialized properly

[Solucion] Cannot open: http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-3.noarch.rpm (SSH)

Miércoles, 20 de febrero de 2013 Sin comentarios

 

En muchos tutoriales de como instalar el Kernel de XEN para virtualizar, esta este comando pero al ejecutarlos siguiente da el error “Cannot open “:

 

yum install http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-3.noarch.rpm

 


Solucion:

Este error es simplemente porque el archivo (en este caso el RPM) no se encuentra en el servidor y para solucionarlo debemos buscar otro enlace que funcione.

Aqui dejo unos que SI funcionan, en caso de que ya no funcione avisenme con un comentario que pongo otro nuevo ;)

yum install http://d.lvtao.net/linux/xen/xenrepo/kernel-xen-release-6-3.noarch.rpm



Detalles completos del error:

[root@localhost ~] yum install http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-3.noarch.rpm
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* base: mirrors.advancedhosters.com
* extras: mirrors.advancedhosters.com
* kernel-xen: us2.mirror.crc.id.au
* updates: mirrors.advancedhosters.com
Setting up Install Process
Cannot open: http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-3.noarch.rpm. Skipping.
Error: Nothing to do

 

 

Terminos de Busqueda:

  • activar ssl por consola en linux centos
  • cp -a centos comandos
  • desactivar dominio ssl servidor centos
  • directorio cpanel en centos

[Solucion]Reactivar / Dessuspender Manualmente una cuenta Cpanel [WHM]

Martes, 17 de enero de 2012 2 comentarios

Nose porque ocurre este error de que el WHM no reactiva una cuenta suspendida o si intentas hacerlo que dice que no esta suspendida pero al ingresar al dominio sigues viendola como suspendida. Por eso vamos a hacer una Reactivacion Manual de la cuenta.


Podemos hacerlo desde SFTP o SSH.


* Metodo por SFTP:


1.- Entramos al server desde cualquier programa SFTP (FTP por shell) o por cualquiera FTP que tenga acceso al /Home/ de nuestro server y vamos a la siguiente ruta:

/home/[Nombre_de_la_cuenta]/public_html/



2.- Buscamos el archivo .htaccess, le damos a editar y borramos la siguiente linea:

RedirectMatch .* /cgi-sys/suspendedpage.cgi


Nota: En caso que esa sea la unica linea del .htaccess podemos eliminar el archivo directamente , pero si tiene mas lineas solo eliminar esa.



3.- Guardamos y ahora buscamos en el /public_html/ si hay algun archivo con nombre similar al que esta abajo y lo eliminamos:

.htaccess.suspend.[numeros]




* Metodo por SSH:


1. Nos Logueamos como root en el server y ejecutar el siguiente comando para ver que contiene el .htaccess de la cuenta:

cat /home/[Nombre_de_la_cuenta]/public_html/.htaccess



2. Vemos si esta linea:

RedirectMatch .* /cgi-sys/suspendedpage.cgi



3. Editamos el Archivo con cualquiera de las siguientes 3 lineas:

edit /home/[Nombre_de_la_cuenta]/public_html/.htaccess
nano -w /home/[Nombre_de_la_cuenta]/public_html/.htaccess
sudo nano -w /home/[Nombre_de_la_cuenta]/public_html/.htaccess



4.- Guardamos con Control+O y luego Enter o con Control+X y luego Y .


5.- Listamos la carpeta y con el siguiente comando:

ls /home/[Nombre_de_la_cuenta]/public_html/



6.- Comprobamos si en el directorio /public_html/ hay algun archivo con nombre similar al que esta abajo.

.htaccess.suspend.



Si hay alguno con ese nombre lo eliminamos:

rm -fr /home/[Nombre_de_la_cuenta]/public_html/.htaccess.suspend.[numeros]




Nota: Para no tener que escribir la ruta entera puedes ir directamente a la carpeta para usar comandos mas cortos:

cd /home/[Nombre_de_la_cuenta]/public_html/

Y ya usarias los comandos algo asi:

edit /.htaccess
ls /




Terminos de Busqueda:

  • cgi-sys/suspendedpage cgi
  • liberar espacio en centos cpanel
  • /cgi-sys/suspendedpage cgi
  • significado de suspendedpage cgi
  • ruta para ver archivos en whm
  • imagen cpanel public_html htaccess
  • deshibernar ordenador
  • deshibernar equipo
  • cpanelx forzar compilacion htaccess
  • como desactivar el readonli linux centos
  • significado no space left on device en wifiway

Suspender / Reactivar una cuenta de Cpanel por SSH [WHM/Cpanel][Centos]

Martes, 17 de enero de 2012 2 comentarios

En WHM/Cpanel tambien podemos Reactivar (tambien llamado “dessuspender”) una cuenta mediante la consola de comandos SSH.



Los comandos son los siguientes:


- Supender una cuenta:

/scripts/suspendacct [nombre_cuenta]


- Supender una cuenta indicando una Razon:

/scripts/suspendacct [nombre_cuenta] "Razon de suspension"


- Reactivar/desuspender una cuenta:

/scripts/unsuspendacct [nombre_cuenta]


Nota: Si has tenido un error para Reactivar/Desuspender una cuenta por la interfaz web o SSH, prueba hacerlo manualmente como indico en la siguiente entrada.

[Solucion]Reactivar / Dessuspender Manualmente una cuenta Cpanel [WHM]

Terminos de Busqueda:

  • cpanel cuentas de correo ssh
  • suspender una cuenta por ssh

Error writing /etc/fstab: Read-only file system [Centos][WHM]

Viernes, 7 de octubre de 2011 3 comentarios


Hace unos días tuve un problema con el  /etc/fstab intentando modificarlo para poder cambiar el tamaño a la partición /tmp pero algo salió mal y después de reiniciar me di con la sorpresa de que no tenía ninguna partición montada y al intentar modificar algún archivo me decía “ Error Writing **** : Read-only file
system” , Read-only ??  en el /home ??, sin duda me di cuenta que algo no iba bien XD


Probe todos estos comandos (y mas) y niguno lograba grabarlo:

nano -w /etc/fstab
edit /etc/fstab
sudo nano -w /etc/fstab


sudo y todo , pero nada lograba grabar el archivo!


Luego probe usar el comando “df -h” (para ver las particiones) y no veia ninguna montada cuando antes tenia /root , /tmp y unas mas.



Bueno para repararlo hay que seguir estos pasos:


1) Primero ejecutamos el siguiente comando en el SSH :

ls -l /etc/fstab


Nos devolvera una lina como esta: (si lo ves similar con 1 o 2 permisos de Read es que esta mal)

-------r-- 1 root root 635 Oct  6 12:35 /etc/fstab




2) Ahora tenemos 2 Soluciones  (dependiendo del tu caso) :


Solucion 1 : ” Si tu /etc/fstab esta bien y no a sido dañado, editado, etc”


1.- Ejecutar los siguientes comandos SSH :

mount -n -o remount /
shutdown -r now




Solucion 2 : ” Si tu /etc/fstab esta dañado, editado, incompleto o lo que fuese ” XD


1.- Montamos la unidad (Si la solucion !!), dependiendo de tu caso es hda1, hda2, hda3, ….

mount -n -o remount -t ext2 /dev/hda1 /


2.- Ahora ejecutamos el “ls -l” para ver los permisos que tenemos sobre ese archivo.

ls -l /etc/fstab


Si vemos algo como esto es que ya podemos editarlo !!

-rw-r--r-- 1 root root 635 Oct  6 12:35 /etc/fstab



3.- Editamos el archivo con el comando que prefieras edit, nano, etc

nano -w /etc/fstab

Ahora debemos poner bien los parametros a ser posible como los teniamos antes del error , en mi caso tenia un backup del archivo y puedo ponerlo tal cual.


4.- Por ultimo reiniciamos:

shutdown -r now



Y ya no deberias tener problemas y podrias ver tus particiones al poner df -h ;)



Como Extra dejo mi fstab por si a alguien le sirve para guiarse , este lo uso en un servidor WHM en Centos , nose si sea standar en todos y si lo usan quizas les funcione.

/dev/VolGroup00/LogVol00 /                       ext3    defaults,usrquota        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
/usr/tmpDSK             /tmp                    ext3    defaults,noauto        0 0
/tmp             /var/tmp                    ext3    defaults,bind,noauto        0 0

 

Terminos de Busqueda:

  • read-only file system
  • read only file system
  • csmbiar los permisos de read only
  • centos fstab error
  • read-only file system centos
  • modificar file system
  • modificar fstab readonly
  • read only file linux arreglar comandos
  • activar particion read the read me file
  • recuperar filesystem readonly
  • remounting filesystem read only linux solucion
  • linux read only file system
  • iniciar linux read only
  • fstab [read only]
  • cambiar en linux read only file system
  • cambiar read only
  • comando filesystem read only
  • comandos centos /etc/fstap
  • dejar hdb1 como readonly
  • editar archivo nano /etc/fstab centos

Regenerar/Recrear/Rehacer/Compilar el httpd.conf en Cpanel (Centos)

Martes, 23 de agosto de 2011 Sin comentarios

Si por algun motivo hemos eliminado el archivo httpd.conf de la carpeta /usr/local/apache/conf, Cpanel puede volver a generarlo con solo ejecutar esta linea desde el SSH:

/scripts/rebuildhttpdconf


[Solucion] #1030 – Got error 28 from storage engine – MySQL

Miércoles, 29 de junio de 2011 2 comentarios

#1030 - Got error 28 from storage engine


El Mysql nos da este error cuando la particion donde almacena datos esta llena y no puede agregar mas archivos:

#1030 - Got error 28 from storage engine



El error 28 tiene el siguiente significado:

Error code 28: No space left on device



Para solucionarlo debemos entrar por SSH y vacear la carpeta donde se esta alojando los temporales, que podria ser cualquiera de estos casos:

/tmp
/var/lib/mysql
/var/logs


** Para saber si es la /tmp la que esta llena ejecuta este comando para saber el estado de las particiones y si ves que en Mounted on/tmp” esta llena es que podria ser esa la falla:

df -h



En mi caso por defecto al loguearme como Root entra en la carpeta /root , por eso debemos ir primero a la raiz y luego eliminamos el contenido de la carpeta /tmp , algo asi:

cd /tmp
rm -fr *

O si prefieres en una sola linea: (es lo mismo que arriba)

cd /tmp && rm -fr *



Con eso ya eliminamos todo el contenido de la carpeta /TMP , ahora solo faltaria hacerlo del mismo modo con las demas carpetas (si es que existen o estan llenas)

Terminos de Busqueda:

  • Got error 28 from storage engine
  • juegos goterr
  • mysql Got error 28 from storage engine (1030)
  • #1030 - got error 28 from storage engine
  • error con mysql particion llena
  • error storage
  • error storage engine mysql
  • Got error 28 from storage engine (1030)
  • significado no space left on device
Categories: General, MySQL / SQL Tags: ,
o o