Instalar Webmin (versão 1.940) no CentOS 8 usando o arquivo tar.gz
O Webmin é um sistema que permite o gerenciamento dos principais servidores(plataforma unix) como; Apache, DNS, Squid, DHCP, Compartilhamento de arquivos, Banco de dados MySQL entre muito outros. Uma das maiores vantanges é a administração através do browser(Navegador de internet) que pode ser feito localmente ou remoto em qualquer computador conectado a internet, e você não precisa editar os arquivos de configuração manualmente.
Após logar no servidor usando o Putty vamos instalar o servidor web e pacotes necessários;
Instalando o servidor web
yum install httpd -y
Instalando o pacote Perl
yum install perl perl5 -y
Fazendo o download
Para o download vamos acessar o diretório temporário, digite no terminal;
Quando o arquivo script.sh for executado, ele irá fazer algumas perguntas:
– O diretório de configuração do webmin
(pode ser escolhido um diretorio diferente para que as configurações
sejam salvas quando você atualizar, se estiver usando o mesmo diretório
config esta será a unica pergunta)
– O diretório de log do Webmin
(Local para armazenar os arquivos de log do webserver)
– Diretório da instalação do Perl
(Normalmente é, /usr/bin/perl ou /usr/local/bin/perl)
– Tipo do sistema operacional
(O script irá mostrar uma lista de sistemas suporteados, se o seu não
estiver na lista escolha o mais proximo, mas poderá não funcionar
corretamente)
– Porta de funcionamento do servidor web
(porta padrão :10000)
– Usuário e Senha
(Usuário e senha usados para acessar o servidor Webmin)
– Nome do servidor Web
(nome da maquina em que o Webmin esta instalado)
– SSL
(So será perguntado se tiver instalado no sistema bibliotecas SSL Perl)
– Iniciar o Webmin na inicialização da maquina
(Se for suportado pelo sistema operacional o Webmin irá perguntar se deseja inicia-lo junto com a inicialização da maquina)
Apos instalado pode ser facilmente acessado por qualquer computador,
basta digitar no navegador http://localhost:10000/ ou trocar o localhost
pelo IP do servidor.
Olá pessoal, neste artigo de hoje estarei abordando a conexão/autenticação de usuários PHP via LDAP. (pode ser usada para autenticar no Active Directory do windows server), criar um login unificado.
Está conexão será utilizada em uma abordagem para projeto de criação de Intranet Corporativa básica, com poucas funcionalidades e que poderá ser aprimoradas conforme as necessidades surgirem.
Uma utilização comum do LDAP é fornecer um “logon único” onde uma senha para um usuário é compartilhada entre muitos serviços, como a aplicação de um código de login da companhia para páginas web (de forma que a equipe loga apenas uma vez aos computadores da companhia e então são automaticamente logadas na intranet da companhia).
1º Passo – O primeiro passo é a configuração do PHP .
Localize o arquivo php.ini dentro do diretório de instalação do servidor web (apache), e em seguida abra usando um editor de texto(notepad, edit plus, sublime…).
Encontre a linha ;extension=php_ldap.dll e remova o (;)ponto e vírgula no inicio, salve, feche e reinicie o serviço do servidor web (apache)
A configuração é bem rápida e de grande utilidade,
pois alterando a porta padrão você evita que as pessoas tentem ficar acessando seu servidor.
Localize e abra o arquivo de configuração
vi /etc/ssh/sshd_conf
Descomente a linha
#Port 22
Port 2222
Você também poderá configurar mais de uma porta de acesso,
acrescentando outra linha com a porta desejada, conforme abaixo. Isto ajuda quando precisa fazer manutenções remotas em redes de terceiros onde algumas portas são bloqueadas.
Port 2222
Port 5555
e reinicie o serviço.
/etc/init.d/sshd restart
ou
service sshd restart
Não esqueça de configurar seu firewall para liberar o acesso a nova porta configurada.
iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 2222 -j ACCEPT
iptables -A INPUT -p tcp -m state –state NEW -m tcp –dport 22 -j ACCEPT
Salvar a regra no firewall
/sbin/service iptables save
/etc/init.d/iptables restart
ou
service iptables restart