O Comando linux
Por: raulalves1 • 3/6/2017 • Abstract • 1.853 Palavras (8 Páginas) • 395 Visualizações
Comandos Linux
Aula 1
CTRL+ALT+T //Abre o terminal
Sudo passwd root // para definir senha de root
Su // para utilizar comando de root (ira solicitar senha)
Apt-get update // para fazer uma atualização no sistema
Apt-get upgrade // para fazer atualização no sistema o processo apt-get update vem primeiro em seguida o upgrade.
Sudo dmidecode | more // apresenta informações sobre compatibilidade do sistema
Aula 2
Ifconfig // consultar o IP da máquina e configurações de rede em geral
Ifconfig eth0 192.168.0.50 netmask 255.255.255.0 up // faz uma interface temporária de rede eth0(nome da rede) 192.168.0.50 IP da rede 255.255.255.0 Mascara da rede Up para subir essas configurações, tem que ser mesclado com o código abaixo
Route add default gw 192.168.0.1 // define o gateway para 192.168.0.1
Pwd // consulta em qual diretório você esta
Touch exemplo.txt // cria um arquivo
Nano exemplo.txt // para você abrir e editar o arquivo
CTRL+O -> enter -> CTRL+X // para salvar a edição no arquivo
Cat exemplo.txt // faz a leitura do arquivo no terminal apresentando o que está escrito
Vi exemplo.txt // outro editor de texto
Vim exemplo.txt // outro editor de texto
Aula 3
Ls –la exemplo.txt // verifica as permissões do arquivo
Chmod 755 exemplo.txt // altera as permissões do arquivo
chown usuário arquivo // altera o dono do arquivo
chown usuário diretório // altera o dono do diretório *Fazer uma explicação sobre as permissões
ls – l / ////// verificar quem é o dono da pasta e qual é o grupo proprietário da pasta
mkdir // cria um diretório, exemplo mkdir /home/user/exemplo
cd // acessa diretórios exemplo cd /home/user/exemplo
rm // remove arquivos, exemplo rm exemplo.txt
rm –rf // remove diretórios, exemplo rm –rf exemplo/ (levado em consideração que estamos na pastar /home/user )
adduser usarioExemplo // adiciona usuário
adduser –group grupoExemplo // adiciona um grupo
passwd usuariExemplo // adiciona senha ou modifica a já existente
gpasswd –a usarioExemplo grupoExemplo // adiciona o usario no grupo exemplo
gpasswd –d usarioExemplo grupoExemplo // remove o usario no grupo exemplo
Aula 4 // Samba (servidor)
Apt-get install samba // instala o servidor (é memo ?)
Após instalar edite o arquivo nano /etc/samba/smb.conf
Ache a linha “ work gruop = Exemplo” e troque para nome do seu grupo, e adicione essas linhas no final do arquivo (lembrando que o Linux lê as conf de baixo para cima)
[share]
Comment = ubuntu File Server share
Path = /srv/samba/file
Browsable = yes
Guest ok = yes
Read only = yes
Create mask = 0755
Digite os commandos
Sudo mkdir –p /srv/sambe/share // deve criar esse diretório
Sudo chown nobody:nogroup /srv/samba/share/ ///nomear ninguem a o grupo nao, nao pasta samba/share ????? é isso mesmo ?
Salve tudo e renicie
Sudo restart smbd
Sudo restart nmbd
Aula 5 // Servidor DHCP
Sudo apt-get install isc-dhcp-server // instalaçao do servido dhcp
Apos a instalaçao edite o arquivo
Nano /etc/dhcp/dhcp.conf
Localize essa parte do arquivo ; A SLIGHT DIFFERENT CONFIGURATION...
Abaixo dessa linha fica os parâmetros do serviço dhcp
Subnet 192.168.1.0 netmask 255.255.255.0 {
Range 192.168.1.150 192.168.1.200;
Option routers 192.168.1.254;
Option domain-name-servers 192.168.1.1, 192.168.1.2;
Option domain-name “mydomain.exemple”;
}
CTRL+O / ENTER / CTRL+X /etc/init.d/isc-dhcp-server restart (salva e renicie o serviço)
Agora vamos altera o arquivo interfaces
Nano /etc/network/interfaces
Para trabalhar em modo statico o código é esse
{
auto eth0 // colando a configuração eth0 como automático
iface eth0 inet static // colocando como ip estático
address 192.168.0.1 // colocando ip
netmask 255.255.255.0 // definindo a mascara
gateway 192.168.0.1 // definindo do gateway
dns-nameservers 192.168.60.82 192.168.60.91 // e nomeando os dns da rede
}
Mas para o modo DHCP nosso código fica o seguinte
Auto eth0
Iface eth0 inet dhcp
Salva é saia
Renicie a rede
Ifdown eht0
Ifup eht0
Confira se esta tudo ok
Ifconfig
Aula 6 // Servidor DNS
Sudo apt-get install bind9 dnsutils // iremos instalar o bind9 e o utilitario dnsutils
Iremos editar o arquivo
Nano /etc/bind/named.conf.options
Iremos achar a linha forwarders{
8.8.8.8.;
8.8.8.4;
}
Após isso salva e saia
Após isso vamos apontar qual é a zona de pesquisa
Vamos acessar o arquivo Named.conf.default.zones;
Nano /etc/bind#/name.conf.default-zones
E vamos criar uma zona de pesquisa dentro do arquivo
//****Criaçao de zona de pesquisa direta *****
Zone “starwars.com”{
Type máster;
File “/etc/bind/db.starwars”;
};
// fim
Salva e saia (CTRL+0/ENTER/CTRL+X)
Agora iremos criar o arquivo de zona de pesquisa informado no arquivo
...