Configuração. Ubuntu Server Sistemas Distribuídos Engenharia da Computação

Documentos relacionados
Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

INSTITUTO FEDERAL DO TRIÂNGULO MINEIRO CAMPUS PARACATU TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMA JOÊNIA OLIVEIRA LOPES SERVIDORES

Aula 06 Servidor de Arquivos e Impressora (SaMBa)

Guião para a instalação do Ubuntu (Versão 1.1 em 30 Set 07)

Tutorial para Instalação do dotproject

Instalação Wiser. Sistema Operacional Linux Red Hat

Manual de Instalação. Servidor Web LAMP

MONITORAMENTO COM ZABBIX

Administração de Sistemas Operacionais. Prof. Marlon Marcon

Instalacao do Zabbix 2.x em Ambiente CentOS

CST em Redes de Computadores

Samba 4 em modo PDC no Ubuntu Server

Projeto de Infraestrutura de Redes para uma Casa Bancária

Instalação do KenCast Fazzt no CentOS.

Integração de Linux com Windows utilizando Samba

Prof. Samuel Henrique Bucke Brito

Interface gráfica do linux

=======================================================

Instalação Apache Tomcat 8.5 no Debian 8

Criando um servidor de log

Tutorial para Instalação do Debian 6.04 (servidor)

Serviços de Redes. Session Message Block - SMB. Professor: Alexssandro Cardoso Antunes

Configuração do Servidor Gateway Firewall e DHCP

Projeto Amadeus. Guia de Instalação Linux

TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo

Como instalar o Ubuntu Server

Projeto Integrador Programação para Internet

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução

MA015. Responsável. Revisão G de 28/04/2015. Cantú & Stange Software. Página. 1 de 9

Após salvar, execute o comando testparm e ele deverá exibir a mensagem Server role: ROLE_DOMAIN_PDC".

Instalação Wiser Discovery Sistema Operacional Windows

Manual de instalação do SQL 2012

Aula 11 - Enjaulamento de SO

Instalação de Configuração do servidor SAMBA Rede TerraLAB

Laboratório 8. Configurando o Serviço de . Neste laboratório iremos configurar um servidor de usnado os serviços IMAP e POP3

Instalando o MySQL Server 5.0

Lojamundi Tecnologia Sem Limites br

Instalacao do Zabbix em Ambiente CentOS

MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS

Redes de Computadores Serviço PROXY

Instalando Apache Solr no Mac OSX

Conceitos chave necessários ao estudo do accounting podem ser listados como:

Gerência de Redes de Computadores Zabbix Instalação. Prof. Alex Furtunato

osticket Aprenda como instalar no Ubuntu

Instituto Federal de Educação, Ciência e Tecnologia de São Paulo

Administração dos serviços de redes utilizando linux

Revisão dos comandos para instalação do Apache, PHP, MySQL, PostgreSQL, phpmyadmin, phppgadmin e Samba.

INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS

Configuração do Samba no Metasys (Modo Gráfico)

Aula 14. Network File System. Prof. Roitier Campos

Transforme o seu CentOS num servidor Web (LAMP)

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA

Redes de Computadores

Configurando VPS Proxy e SSH

Sistema SGPA-IFSP. Manual de Instalação

Tutorial de Instalação do Moodle no Ubuntu

monsta Manual de Instalação

Tarefas práticas da disciplina

Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte

Prática e Administração de Sistemas Operacionais de Redes Livres. Serviço Samba. Samba server e client. Outubro/2017. Prof. Jairo.

Instalação do Integração SGNFe no Servidor Linux:

Número do documento: 101 Classificação: Não avaliado Última atualização: Thu, Apr 27, :39 AM

MANUAL CONFIGURAÇÃO OLT EPON PHYHOME FHL104C

Guia de instalação para ambiente de Desenvolvimento LINUX

Instalação do serviço de FTP com o Proftpd

Rede VPN UFBA Procedimento para configuração

Manual Instalação e-cidade-transparência no Ubuntu Server

#apt-get install make flex gcc gpp apache2 php5 php5-pgsql postgresql-8.4 libapache2-mod-php5 php5-gd php-net-socket postgres

GLPI Gestão total e gratuita do seu parque informático

Prefácio. Objetivo. Público alvo. Convenções utilizadas neste manual. Tabela 1. Convenções do manual

Monitoramento, Análise e Alerta

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Manual do Usuário. Instalação via Terminal. SIGA-ADM versão 12.06

Manual de Instalação. Instalação via apt-get. SIGA-ADM versão 12.02

Tópico 209: Arquivos e serviços compartilhados TUTORIAL Configurar um servidor Samba Através do Samba, é possível compartilhar

Aprenda a instalar o GLPI no Centos 6.5

Manual de Instalação. Instalação via apt-get. SIGA-ADM versão 12.06

TITULO: N o : REVISÃO: PROCESSO DE INSTALACAO Samsung M

Rede VPN UFBA Procedimento para configuração

Zabbix 3 Instalação INSTALAÇÃO

MANUAL DE INSTALAÇÃO

Configuração do banco de dados. - Crie o banco de dados no MySQL. - Abrir o arquivo app/database/database.conf.php

SAMBA4 Para Ambientes Corporativos. Nome: Caio Monteiro Web:

Manual de Instalação Emissor NF-e Advanced SAIB 3.10 Versão e posteriores

Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu

2. Instalação do WinThor Anywhere (Linux ambiente terminal/console)... 10

Linux Network Servers

Instalando servidor Apache

Daniel Darlen. IV SDSL Brasília DF Dezembro de 2004

Linux Network Servers

Tutorial Instalação e configuração do Wordpress

Asterisk para Raspberry Pi

Passos Preliminares: Acessando a máquina virtual via ssh.

Hotspot com Ubuntu Server Bits

Laboratório 5. Configurando o Serviço DNS

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

9.2 MySQL A instalação do MySQL trata-se de um procedimento relativamente fácil, já que iremos realizá-lo utilizando so repositórios do Linux.

Transcrição:

+ Sistemas Distribuídos Engenharia da Computação Prof. Jairson Rodrigues Universidade Federal do Vale do São Francisco Ubuntu Server 14.04 Configuração

+ Ubuntu Server 14.04 AGENDA Login Remoto Samba Server FTP Server Apache Tomcat Server Apache + PHP + MySQL Postgresql

+ Login Remoto Gerenciamento do servidor através de login remoto com SSH CCMP0054 - Sistemas Distribuídos I - Engenharia da Computação - Prof. Jairson Rodrigues

+ Acesso Remoto SSH 4 n Terminal PuTTY n No Windows n http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe n Em terminais Mac / Linux n ssh ccomp@10.87.41.98 Obs: login/senha default: ccomp/ccomp

+ Acesso Remoto SSH 5

+ Acesso Remoto SSH 6

+ Acesso Remoto SSH 7

+ Habilitando a conta root 8 n No Ubuntu a conta root vem desabilitada por padrão n Não é seguro trabalhar como root em tempo integral n Alternativas rápidas podem considerar o comando n sudo <command> n Ao montar serviços e configurar o sistema, pode ser maçante usar sudo constantemente n Solução: habilitar a conta de root

+ Habilitando a conta root 9 n Para habilitar a conta de root n sudo passwd root n su root n Para desabilitar a conta root n sudo passwd -l root

+ Samba Server Suíte de programas de interoperabilidade com o Windows para programas Linux e Unix CCMP0054 - Sistemas Distribuídos I - Engenharia da Computação - Prof. Jairson Rodrigues

+ Samba Server 11 n Instalando o pacote apt-get install samba! n Configurações nano /etc/samba/smb.conf! n Configurando o grupo de trabalho workgroup = UBUNTU-VS-SMB-SRV! n Configurando um mapeamento [share]! comment = Ubuntu File Server Share! path = /srv/samba/share! browsable = yes! guest ok = yes! read only = no! create mask = 0755!

+ Samba Server 12 n Criando o diretório de compartilhamento mkdir -p /srv/samba/share! n Concedendo permissões de grupo chown nobody.nogroup /srv/samba/share/! n Reiniciando o serviço sudo restart smbd! sudo restart nmbd!

+ Samba Server 13 Acessando diretamente no Windows n No Windows Explorer, digite \\10.87.41.98\share

+ Samba Server 14 Acessando no Windows via mapeamento de rede n Mapear uma unidade de rede para \\10.87.41.98\share

+ Samba Server 15 Acessando no Windows via mapeamento de rede n Mapear uma unidade de rede para \\10.87.41.98\share

+ Samba Server 16 Acessando no Mac via mapeamento de rede n No Finder, conectar ao servidor através de smb:// 10.87.41.98/share

+ FTP Server Para transferência de arquivos para servidor remoto. CCMP0054 - Sistemas Distribuídos I - Engenharia da Computação - Prof. Jairson Rodrigues

+ VSFTP Server 18 n Instalando o pacote apt-get install vsftpd! n Configurações nano /etc/vsftpd.conf! n Autorizando login de usuários do sistema local_enable=yes! n Habilitando upload write_enable=yes!

+ VSFTP Server 19

+ LAMP Linux + Apache + MySQL + PHP/ Perl/Python CCMP0054 - Sistemas Distribuídos I - Engenharia da Computação - Prof. Jairson Rodrigues

+ LAMP 21 n Instalando o pacote tasksel install lamp-server

+ LAMP 22

+ LAMP 23 n Instalando o PHP MyAdmin sudo apt-get install phpmyadmin!!

+ LAMP 24 n Instalando o PHP MyAdmin sudo apt-get install phpmyadmin!!

+ LAMP 25 n Testando a instalação n http://10.87.41.98/ n http://10.87.41.98/phpmyadmin/! n Informações adicionais de configuração, se necessário n https://help.ubuntu.com/community/apachemysqlphp

+ POSTGRESQL Base de dados Open Source CCMP0054 - Sistemas Distribuídos I - Engenharia da Computação - Prof. Jairson Rodrigues

+ Postgresql n Instalando o servidor de banco de dados apt-get install postgresql postgresql-contrib! n Por padrão o Postgresql utiliza uma definição de role, semelhante ao conceito de usuário, no Linux/Unix. n O procedimento de instalação cria o usuário/role postgres n Para acessar o psql (cliente Postgresql) sudo -i -u postgres! psql! \q (para sair)

+ Postgresql n Modificando a senha do usuário postgres (do banco) sudo -u postgres psql! postgres-# \password! Enter new password: ******! Enter it again: ******! postgres-#!

+ Postgresql n Por padrão o Postgresql vem configurado para receber apenas conexões locais (localhost ou 127.0.0.1) n Para conexões remotas é preciso alterar algumas configurações básicas em dois arquivos: postgresql.conf e pg_hba.conf n nano /etc/postgresql/9.3/main/postgresql.conf! n Descomentar a linha #listen_addresses = localhost # what IP address(es) to listen on n Alterar o valor para listen_addresses = * # what IP address(es) to listen on

+ Postgresql n nano /etc/postgresql/9.3/main/pg_hba.conf! n criar uma nova regra seguindo o seguinte padrão: host all all 0.0.0.0/0 md5 n Com essa regra qualquer usuário de qualquer IP poderá se conectar a qualquer database, informando senha n Observação: esta opção está sendo utilizada para curso ou desenvolvimento. Em ambientes finais de produção considerar a configuração de rede mais restrita possível n Também é possível liberar acesso a uma rede específica n host all all 192.168.0.0/32 md5 n Há muitas outras opções

+ Apache Tomcat Servidor Web que suporta tecnologia Java CCMP0054 - Sistemas Distribuídos I - Engenharia da Computação - Prof. Jairson Rodrigues

+ Apache Jakarta Tomcat n Instalando a servlet engine apt-get install tomcat7 tomcat7-admin tomcat7-docs tomcat7- examples! n Editando usuários (tomcat-manager) sudo nano /etc/tomcat7/tomcat-users.xml n Criar as tags XML <tomcat-users> <role rolename="tomcat"/> <role rolename="manager-gui"/> <role rolename="admin"/> <user username="ccomp password="ccomp" roles="tomcat,admin,manager-gui"/> </tomcat-users>

+ Apache Jakarta Tomcat n Instalando a servlet engine apt-get install tomcat7 tomcat7-admin tomcat7-docs tomcat7-examples! n Editando usuários (tomcat-manager) sudo nano /etc/tomcat7/tomcat-users.xml n Criar as tags XML <role rolename="tomcat"/> <role rolename="manager-gui"/> <role rolename="admin"/> <role rolename="admin-gui"/> <user username="ccomp" password="ccomp roles="tomcat,admin,manager-gui,admin-gui"/> n Reset Tomcat sudo /etc/init.d/tomcat7 restart

+ Ubuntu Server 14.04 Oracle Virtualization Archive n Ubuntu Server Clean - SHA-1: 627fa637cd309e0ee57c5c5f3aba46846761e2a3 n http://www.univasf.edu.br/~jairson.rodrigues/uploads/sd1/ubuntuserver-14-04-x86-clean.ova n Ubuntu Server Full - SHA-1: c5079327da3df8b0017829d9b19caa4d7606bb65 n http://www.univasf.edu.br/~jairson.rodrigues/uploads/sd1/ubuntuserver-14-04-x86-full.ova n Linux root: root/ccomp n Linux user: ccomp/ccomp n Postgresql: postgres/ccomp n MySQL: root/ccomp n Tomcat Manager: ccomp/ccomp n FTP: ccomp/ccomp