Pos Graduação Evolução

quinta-feira, 14 de julho de 2016

Ingressando Ubuntu 14 no samba4

Este artigo visa mostrar como ingressar uma estação Ubuntu 14.4 em um domínio samba4, é um manual de uso bastante técnico que foi aplicado diversas vezes. Estou divulgando pois acredito que é de extrema importância o compartilhamento do conhecimento.


PREPARANDO A ESTAÇÃO DE TRABALHO

É necessário ativar a senha de root das maquinas.
 $sudo su
#passwd 

Desabilitar o Relatório de Erros 
#service apport stop 
#vim /etc/default/apport enabled=0 

È necessário alterar o mome do computador, preferencialmente  padronizar com uma nomenclatura

#vim /etc/hostname 
#reboot 
Alterações no resolve.conf, esta alteração é importante pois temos que setar o resolve da maquina apontando para o servidor samba4. 

#mv /etc/resolv.conf /home/ 
#cp /home/resolv.conf /etc/ 

Edite o Arquivo resolv.conf 
#vim /etc/resolv.conf

Adicione as seguintes linhas:
search dominio.com 
nameserver 192.168.0.1


INSTALANDO OS PACOTES NECESSÁRIOS


#apt-get install krb5-user libpam-krb5 samba winbind libpam-ccreds auth-client-config Na tela 01 aperte Enter Baixe o programa 

#cd /root 
#wget http://download.beyondtrust.com/PBISO/8.3/pbis-open-8.3.0.3287.linux.x86_64.deb.sh

Aplique as Permições necessárias 
#chmod +x pbis-open-8.3.0.3287.linux.x86_64.deb.sh 

Execute o aplicativo 
#./pbis-open-8.3.0.3287.linux.x86_64.deb.sh
Responda as perguntas " yes" " yes"

Iniciar o serviço lwsmd 
#/etc/init.d/lwsmd restart 

Adicionar o Serviço lwsmd para inicializar 
#vim /etc/rc.local
Adicone a linha : /etc/init.d/lwsmd start 

É necessário remover o arquivo krb5.conf 
#rm -f /etc/krb5.conf

INGRESSANDO A MAQUINA NO DOMINIO

#domainjoin-cli join --disable ssh nome_do_dominio 
Administrator Será solicitado a senha do administrator, onde deve ser fornecida pelo pessoal da infraestrutura.

Execute os comando a seguir. 
#/opt/pbis/bin/config UserDomainPrefix dominio.com
#/opt/pbis/bin/config AssumeDefaultDomain true 
#/opt/pbis/bin/config LoginShellTemplate /bin/bash 
#/opt/pbis/bin/config HomeDirTemplate %H/%U 

Alterações no PAM é necessário alterar vários arquivos do pam. 
#vim /etc/pam.d/common-session 
Localize a linha :  session sufficient pam_lsass.so 
Substituí-la pela linha abaixo 
session [success=ok default=ignore] pam_lsass.so 

Alterações na tela de Login Crie o arquivo lightdm.conf 
# vim /etc/lightdm/lightdm.conf 
Adicone as linhas Abaixo 
[SeatDefaults] greeter-session=unity-greeter greeter-hide-users=true user-session=ubuntu greeter-show-manual-login=true 

#vim /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf 
Adicione as Linhas : allow-guest=false greeter-show-manual-login=true 

Alterações no sudores vim /etc/sudoers 
Adicione as Linhas : ALL ALL=(ALL:ALL) ALL 
Reinicie o computador para as mudanças terem efeito 
#reboot
Pronto sua maquina está no dominio.

quinta-feira, 29 de outubro de 2015

Configurando um ambiente de desenvolvimento RUBY em um servidor CentoS-7

1. Preparando o Servidor

# sudo yum update
# yum groupinstall -y development
# yum install curl install libyaml-devel readline-devel zlib-devel libffi-devel openssl-devel sqlite-devel

2-Desabilitar o SeLinux

vi /etc/sysconfig/selinux
SELINUX=disabled

3-Instalando o RVM
#curl -L get.rvm.io | bash -s stable
Obs : Se apresentar um erro de chave execute esse comando mudando a chave pela fornecida


# gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

4-Adicione os usuário que irão utilizar o RVM

#adduser usuárioX
#usermod -g rvm usuárioX

4- Configurando o ambiente do usuário

#cd ~/
#mkdir .rvm/
#cp /etc/profile.d/rvm.sh .rvm/
#source ~/.rvm/rvm.sh

5- Instalando as Dependências

#rvm requirements

6- Instalando o RUBY
 rvm install 2.2.3
 gem install rails