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
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
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.
Para baixar um arquivo através da linha de comandos em Linux, deve-se usar o utilitário wget, veja o exemplo abaixo:
A seguir os passos de como exportar e importar um Banco de Dados no MySQL pela linha de comandos em Linux.
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
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..