Академический Документы
Профессиональный Документы
Культура Документы
No módulo Básico nós vimos que a distribuição Debian utiliza o sistema APT
(Advanced Package Tool) para atualização de pacotes pela internet.
A Ferramenta APT é composta de vários comandos, sendo os mais utilizados:
apt-get: O comando principal, usado para a maioria das tarefas que envolvem
pacotes.
apt-cache: Pesquisa e extrai informações sobre a base de pacotes (instalados ou
não).
apt-cdrom: Adiciona um CD com pacotes RPM à lista de repositórios.
Lembrando que para utilizar tais comandos é
necessário estar logado com o usuário ROOT.
Opções a usar com o apt-get
update - Atualiza o banco de dados com a lista de pacotes do repositório. Ex: apt-
get update
install Pacotes - Instala o pacote e suas depedências.
Se o pacote já estiver instalado, tenta atualizá-lo.
Ex: apt-get install libmysqlclient10
remover Pacotes - Remove o pacote e todos os outros pacotes que dependem dele.
Ex: apt-get remove nome_pacote
upgrade - Atualiza todos os pacotes instalados no sistema que possuem versões
mais recentes disponíveis. Ex: apt-get upgrade
dist-upgrade - Similar ao upgrade, porém atualiza tudo, inclusive kernel.
clean - Remove os arquivos de pacotes já instalados,
não mais necessários, que ficam em:
/var/cache/apt/archives.
Opções a usar com o apt-cache
Para iniciar a instalação do "SACI" deve estar logado com o usuário "ROOT".
A instalação é feita em 4 etapas.
1 - Etapa: Montando o CD, comandos abaixo:
# mount -o exec /cdrom
Criando senha:
# passwd nome usuário
Removendo usuário:
# userdel nome usuário
Um sistema Debian pode ter várias interfaces, cada uma com um endereço
de Protocolo de Internet (IP) diferente. As interfaces podem ser de
diferentes tipos, incluindo:
* Loopback: lo (REDE LOCAL)
* Ethernet: eth0, eth1, ... (REDE A CABO)
* Wi-Fi: wlan0, wlan1, ... (REDES SEM FIO)
Comando:
telnet [endereço] [porta] para realizar conexões com uma máquina rodando o servidor telnet.
As seguintes opções:
* -l [usuario] - Envia o nome de usuário ao computador remoto. Muito útil com o telnet-ssl.
* -E - Desativa o caracter de escape
* -a - Tenta fazer o login automático usando o nome de usuário local. Se o login falhar, será solicitado o nome
de usuário. Esta opção é usada por padrão com o cliente telnet-ssl.
* -r - Emula o comportamento do programa rlogin.
Exemplos:
# Conecta-se ao servidor telnet rodando na porta 23 de sua própria máquina
telnet localhost
# Conecta-se ao servidor telnet 200.200.200.200 operando na porta 53454 usando o
# nome de usuário john
telnet -l john 200.200.200.200 53454
SSH
Introdução
O serviço de ssh permite fazer o acesso remoto ao console de sua máquina,
em outras palavras, você poderá acessar sua máquina como se estivesse conectado
localmente ao seu console.
É o atual substituto do TELNET.
A principal diferença com relação ao serviço telnet padrão, é que toda a
comunicação entre cliente/servidor é feita de forma criptografada de modo a
garantir uma transferência segura de dados.
Além do serviço de acesso remoto, o SSH possibilita a transferência/recepção
segura de arquivos.
SSH
Características
* Conexão de dados criptografada entre cliente/servidor.
* Cópia de arquivos usando conexão criptografada.
* Suporte a ftp criptografado (sftp).
* Suporte a compactação de dados entre cliente/servidor.
* Controle de acesso das interfaces servidas pelo servidor ssh.
* Autenticação usando um par de chaves pública/privada RSA ou DSA.
Lembrando que o SSH é um pacote do Linux então caso não esteja instalado deve executar o
comando:
Apt-get install ssh
Exemplo de comando SSH
ssh usuario@endereço
ssh root@192.168.1.91 <enter> ou o nome da máquina
Lembrando que o DNS converte o nome em IP…
Password:
caso a porta para conexão remota seja diferente da porta padrão (23) deve
acrescentar após o endereço: -p número da porta
Arquivos de configuração:
* /etc/ssh/sshd_config - Arquivo de configuração do servidor ssh.
* /etc/ssh/ssh_config - Arquivo de configuração do cliente ssh.
* ~/.ssh/config - Arquivo de configuração pessoal do cliente ssh.
MTools
O mtools é uma coleção de ferramentas de código aberto
que permite, a partir do Linux, manipular arquivos em
sistemas MS-DOS. Manipular arquivos que foram gravados
em sistema de arquivos diferentes.
O que é NetTerm?
NetTerm é um software de emulação de ambiente Unix/Linux para o
sistema operacional Windows. Ele permite que uma máquina
Windows trabalhe como se fosse uma estação Unix/Linux.
Biblioteca libmydesign:
Essa biblioteca está localizada no diretório /usr/lib e é
responsável pelo design de telas do SACI.
Biblioteca libmysqlcliente.so.10:
Essa biblioteca está localizada no diretório /usr/lib e é
necessária para instalação.
Quando for copiar um diretório inteiro para o servidor usar o “-r” após o SCP.
Exemplo: scp -r diretório usuario@servidor