mar 8
Como alterar o grupo principal de um usuário em Linux
icon1 admin | icon2 Linux, tutoriais | icon4 08 03 2010| icon3Não há comentários »

Para definir qual será o grupo primário de um usuário em Linux, use o seguinte comando:

usermod -G <nome-grupo> <login-usuario>

Exemplo:

usermod -G weblibre godutra
fev 9
Inicialização automática do Liferay em Servidores Linux – RedHat
icon1 lucas | icon2 Liferay, Linux | icon4 09 02 2010| icon3Não há comentários »

Inicialização Automática do Liferay

Esse tutorial é feito para um servidor Linux RedHat

1) Crie o Script:

Crie um arquivo texto com as seguintes linhas:

#!/bin/sh
# chkconfig: 3 66 30
# description: Starts and stops Liferay (running as root)

mode=$1

export TOMCAT_HOME=/opt/liferay-portal-5.2.3/tomcat-6.0.18
export CATALINA_HOME=/opt/liferay-portal-5.2.3/tomcat-6.0.18/bin
#export JAVA_HOME=/usr/java

case "$mode" in
'start')
# Start daemon
su -c "$TOMCAT_HOME/bin/catalina.sh $mode" root
;;

'stop')
# Stop daemon. We use a signal here to avoid having to know the
# root password.
$TOMCAT_HOME/bin/catalina.sh $mode
;;
 *)
# usage
echo "usage: $0 start|stop"
exit 1
;;
esac

Altere o local onde o TOMCAT  e o JAVA_HOME estão armazenados em sua máquina.

Grave o arquivo, lembrando que ele deve seguir o padrão UNIX, para gravar utilizando esse padrão faça o seguinte:
vim myfile.txt
:set fileformat=dos
:wq

Altere o nome myfile.txt para o nome que deseja gravar o seu script, no nosso caso, é conveniente chamar de ‘liferay’.

Feito isso o Script está criado, agora basta mover esse arquivo para a pasta /etc/rc.d/init.d, utilize o comando mv.

Agora devemos configurar utilizando o comando chkconfig,  na linha de comando faça o seguinte:

chkconfig --add liferay
chkconfig liferay on

Desse modo, configuramos o liferay para ser iniciado junto com o servidor com o comando ’start’ e desligado com o comando ’stop’.
Para teste, ainda na pasta /etc/rc.d/init.d, execute:

./liferay start
./liferay stop

Se não encontrar nenhum erro, é porque está funcionando normalmente.

Para conferir os níveis onde o script está configurando, utilize o comando:
chkconfig --list liferay

Ele irá mostrar algo como:
liferay 0:off 1:off 2:on 3:on 4:on 5:on 6:off

Para saber qual é o nível de boot (runlevel) atual, faça:

runlevel

Isso irá exibir o número atual do runlevel.

Para testar a inicialização no nível 3, faça o comando abaixo:

/etc/rc.d/rc 3

onde 3 é número do nivel de boot que se deseja executar.

nov 5
Como baixar um arquivo em Linux pela linha de comandos
icon1 admin | icon2 Linux, tutoriais | icon4 05 11 2009| icon3Não há comentários »

Para baixar um arquivo através da linha de comandos em Linux, deve-se usar o utilitário wget, veja o exemplo abaixo:

  • wget url_arquivo
exemplo
  • wget http://www.weblibre.com.br/wp-content/themes/blueeagle/images/logo.jpg
nov 5
Exportando e Importando Banco de Dados no MySQL pela linha de comandos

A seguir os passos de como exportar e importar um Banco de Dados no MySQL pela linha de comandos em Linux.

Exportar

  • mysqldump -u usuario -p banco_de_dados > arquivo.sql

Onde:

usuario: nome do usuário no MySQL que tem acesso ao banco de dados

banco_de_dados: nome do banco de dados que será exportado

arquivo.sql: nome do arquivo para o qual os dados serão gravados

Em seguida será solicitada a senha do usuário Mysql

Importar

  • mysql -u usuario -p banco_de_dados < arquivo.sql
Onde:
usuario: nome do usuário no MySQL que tem acesso ao banco de dados
banco_de_dados: nome do banco de dados que receberá os registros
arquivo.sql: nome do arquivo que contém os dados que serão importados
Em seguida será solicitada a senha do usuário Mysql
ago 11
Configurar servidor FTP para exibir apenas a pasta do usuário

Por padrão, o servidor VSFTP permite que o usuário veja todo o sistema de arquivos.

Para limitir o seu campo de visão à sua pasta home. Edite o arquivo /etc/vsftpd/vsftpd.conf e adicione a diretiva chroot_local_user=YES. Em seguida, reinicie o serviço com o comando /etc/init.d/vsftpd restart..