Praticar a execução de comandos básicos, administração de usuários e gerência de pacotes em uma máquina virtual já instalada com a distribuição Linux Debian, seguindo as instruções a seguir. Serão realizadas operações de: criação e alteração de usuários, instalação e remoção de pacotes e comandos de manipulação de arquivos.
Utilize o link a seguir para obter a máquina virtual já pronta: http://192.168.1.10/modelos_virtualbox/Debian_Pacotes_Comandos.zip
Após baixar o arquivo, utilize a opção de Importar Appliance, no menu Arquivo do VirtualBox.
Credenciais para acesso ao SO: Usuário: debian Senha: debian.
A máquina virtual modelo foi criada com os seguintes recursos:
Partição | Tipo | Volume Físico LVM? | Grupo de Volume | Volume Lógico | Tamanho | Sistema de arquivos | Ponto de Montagem |
---|---|---|---|---|---|---|---|
/dev/sda1 | Primária | Não | - | - | 50MB | ext4 | /boot |
/dev/sda2 | Primária | Sim | VG | root | 512MB | ext4 | / |
swap | 512MB | swap | - | ||||
tmp | 512MB | ext4 | /tmp | ||||
usr | 512MB | ext4 | /usr | ||||
home | 512MB | ext4 | /home | ||||
var | 512MB | ext4 | /var |
Um dos objetivos da prática é realizar a configuração de usuários na máquina. Sistemas operacionais multiusuários, como é o caso do Linux, possuem o suporte à criação de usuários e grupos. Cada usuário de um sistema Linux possui uma série de prerrogativas (de segurança) a ele associadas que irão determinar as operações que o mesmo pode realizar no sistema.
A configuração que deve ser feita está detalhada a seguir. Deve-se criar usuários, alterar alguns já existentes e bloquear e/ou remover usuários específicos. Caso necessite de ajuda, acesse o Guia Prático de Administração de Usuários no Linux: Acesse Aqui.
Procedimentos que devem ser realizados:
professor
, com senha professor
, e grupo principal root
;professor
deverá fazer parte do grupo sudo
;professor
deverá ser o /bin/dash
;professor
deve ser obrigado a alterar a senha a cada 60 dias;debian
deverá ter o login alterado para suporte
e a pasta home alterada para /home/suporte
;suporte
deverá ser suporte@123456
;Um outro objetivo da prática é realizar a instalação e remoção de alguns pacotes. Utilize os comandos já vistos para conseguir realizar as instalações e remoções.
Para que a correção da prática seja possível, precisa-se criar uma pasta e copiar alguns arquivos para essa pasta. A pasta deverá ser criada dentro da pasta pessoal do usuário suporte, com o nome arquivos_pratica. Os arquivos abaixo deverão ser copiados para essa pasta:
As cópias dos arquivos deverão ter o usuário dono alterado para o usuário professor. As permissões dos arquivos devem ser alteradas para permitir leitura, escrita e execução para o dono e o grupo. Os outros não devem ter permissão alguma.
Em seguida e execute o comando abaixo e redirecione sua saída para o arquivo chamado listagem, que deverá ser colocado dentro da pasta arquivos_pratica, criada anteriormente.
# ls -la /home/suporte/arquivos_pratica
Deverá ser executado o comando abaixo e sua saída deverá ser redirecionada para o arquivo chamado arvore, que deverá ser colocado dentro da pasta arquivos_pratica, criada anteriormente. Rode o comando estando dentro da pasta /home.
# tree
Deverá ser executado o comando abaixo e sua saída deverá ser redirecionada para o arquivo chamado pacotes, que deverá ser colocado dentro da pasta arquivos_pratica, criada anteriormente.
# dpkg -l