COMANDOS BÁSICOS DE LINUX (VIRTUAL BOX)
Por: Rodiney Souza • 8/5/2016 • Resenha • 1.185 Palavras (5 Páginas) • 497 Visualizações
Aula 31/08/2015 - Topicos Especiais
COMANDOS BÁSICOS DE LINUX (VIRTUAL BOX)
O "$" significa que o comando deve ser executado como usuário sem privilégios.
O "#" significa que o comando dever ser executado como usuário "root ou su -".
init 6 : Reinicia a máquina virtual
less : Navegação
clear : Limpa a tela
pwd : Exibe os diretorios
cd : Acessar ou sair do diretorio
cd .. : (desce um nível do diretorio)
cd/ : (acessa raiz "pasta)
cp : faz uma copia do arquivo.
ls : (listar os arquivos e diretorios)
touch : cria arquivos.
ORDEM DAS PARTIÇÕES PRIMARIAS PARA SEREM CRIADAS
#1. MEMORIA PRIMARIA /boot (100MB)
#3. MEMORIA PRIMÁRIA / (raiz)
#2. MEMORIA PRIMÁRIA /swap (precisa ser o dobro da primeira memoria criada de 100MB para 1GB)
PARTIÇÕES LOGICAS
/home
/dados
Aula 02/09/2015 - Administração de Redes de Computadores
ADMINISTRAÇÃO DE CONTAS DE USUÁRIOS E GRUPOS NO LINUX
- Arquivos e diretórios importantes
- cat : visualizador
- / : raiz
- /etc : configurações do sistema. Ex: placa de video, placa de rede... (raiz)
- /etc/passwd : armazena informações sobre os usuários
- /etc/group : lista grupos existentes
- /etc/shadow : armazena as senhas criptografadas dos usuários
- /etc/skel : esqueleto para contas de usuários
- /etc/profile : definições do ambiente para todos os usuários
- Principais Comandos
CRIAR/ADICIONAR USUÁRIOS
adduser : cria uma conta para o usuário
useradd : igual ao adduser porém com menos opções
usermod : altera parametros da conta do usuário
userdel : remove a conta do usuário
passwd : altera a senha do usuário
CRIAR/ADICIONAR GRUPOS
addgroup ou groupadd : cria um grupo para usuários
groupdel : remove grupos
groupmod : modifica um grupo
groups : exibe os grupos criados
mkdir : Cria diretorio
INSERINDO USUÁRIO EM UM GRUPO
usermod -G grupo usuário
PERMISSÕES DE ACESSO:
u : dono
g : grupo
o : outros
a : todos
r (read) : leitura + (adiciona)
w (write) : gravação - (remove)
x (execute) : executar/acessar = (mantém)
-rwx (dono) r-x (grupo) r-- (outros) aluno (usuário dono) aluno (grupo)
PERMISSÕES EM OCTAL
OCTAL | |||
0 | 000 | --- | nenhuma permissão |
1 | 001 | -x- | somente executa |
2 | 010 | -w- | somente grava |
3 | 011 | -wx | grava e executa |
4 | 100 | r-- | somente leitura |
5 | 101 | r-x | leitura e executa |
6 | 110 | rw- | leitura e gravação |
7 | 111 | rwx | permissão total |
4 2 1 4 0 1 4 0 0
r w x R - X R - -
7 5 4
chmod 444
chmod U-WX, G-X
Aula 16/09/2015 - Administração de Redes de Computadores
Continuação... COMANDOS
ifconfig : Mostra as configurações da interface da rede
ifconfig eth0 down : Desativa à interface da rede
ifconfig eth0 up : Ativa à interface da rede
ARQUIVOS DE CONFIGURAÇÃO DA REDE
cat /etc/network/interfaces : Visualizar as interfaces da rede
pico interfaces (dentro da interface, pode editar, segue abaixo)
delete dhcp e colaque static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
Utiliza o comando Ctrl + c (para salvar a configuração)
/ect/init.d/ : São os serviços iniciado com a máquina
18/09/2015 - Tópicos Especiais
(-L) : lista as regras (politicas) de uma tabela.
iptables -L
iptables -t nat -L
iptables -t mangle -L
(-P) : altera a politica, PODE SER ACCEPT OU DROP.
iptables -P FORWARD DROP
iptables -P OUTPUT DROP
(-A) : adiciona uma regra
iptables -A INPUT -s 10.0.0.10 -j REJECT
iptables -A FORWARD -s 192.168.1.8 -j DROP
iptables -A FORWARD -s 10.0.0.1 -d 172.16.0.4 -j ACCEPT
iptables -A FORWARD -d www.terra.com.br -j ACCEPT
iptables -A INPUT -p tcp --dport 31337 -j DROP = para bloquear uma porta.
-s : endereço de origem.
-d : endereço de destino.
(-D) : Remove uma regra
...