Buscar

Atividade Linux II

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Atividade
Prática I 
Criar o arquivo “seguro.txt” no home do usuário e permitir que apenas o root tenha acesso a ele. 
Touch seguro.txt (para criar o arquivo) e chmod –R u+rwx /home/aluno/seguro.txt (para permitir apenas ao root).
Criar um grupo de usuários chamado “diretoria”. Crie um grupo chamado seguro. 
Utilizaremos o mesmo código, porém com o nome dos grupos diferentes Groupadd diretoria e groupadd seguro
Criar um usuário chamado “chefe” e adicioná-lo ao grupo “seguro”. 
Adduser chefe e adduser chefe seguro
Tornar o usuário chamado “chefe” o dono do arquivo “seguro.txt”. 
Chown chefe seguro.txt
5) Listar todos os arquivos do diretório home, inclusive os ocultos. 
Ls -a
Prática II 
Você recebeu a tarefa de administrar uma pequena infraestrutura de arquivos e diretórios de um projeto e terá que atender alguns pontos solicitados pelos donos da empresa. Leia com atenção as informações abaixo e monte essa infraestrutura utilizando todos os conhecimentos visto até agora. 
Todos os arquivos devem ser armazenados no diretório “/empresa/projeto”; 
Mkdir /empresa e mkdir/empresa/projeto
Existem duas grandes áreas nesse projeto, a área de software e área de network que devem possuir um diretório cada em “/empresa/projeto”, sendo assim, teremos o diretório “programação” para o pessoal de software e o outro “redes” para o pessoal de network. 
mkdir/empresa/projeto/programação e mkdir/empresa/projeto/redes
Os participantes do projeto devem participar ou do grupo de software ou do grupo de network; 
Adduser X Y
Apenas os usuários de cada grupo e o superusuário podem ter acesso a cada diretório; 
Chmod –R g+rwx /empresa/projeto/programação e Chmod –R g+rwx /empresa/projeto/redes
Garanta que todos os arquivos criados nos diretórios pertençam ao mesmo grupo do diretório ao qual pertencem; 
Ls -a
6) Crie 4 usuários (usuario1, usuario2, usuario3, usuario4) onde os dois primeiros pertencem ao grupo de software e os dois últimos ao grupo network. 
Adduser usuario1, adduser usuario2, adduser usuario3 e adduser usuário4 Adduser usuarioX software 
7) Crie um arquivo para cada usuário no seu diretório do projeto (programação ou redes) usando o caminho corrente como conteúdo e com nome “nomedousuário.txt”. 
Touch nomedosuário.txt. ( O caminho corrente é o pasta no shell no termina.) 
8) Crie um novo diretório “/empresa/publico” que deve ser usado para compartilhar arquivos entre os dois grupos do projeto, logo você terá que criar um novo grupo, chamado público e adicionar todos os usuários a ele. Mas antes garanta que só terá acesso ao diretório público o superusuário e os usuários cadastrados no grupo. 
Mkdir empresa
Mkdir empresa/público
Groupadd público
Adduser (usuários criados) público. 
Chown nome user –R (usuários 1,2,3,4)
9) Crie um link direto para o arquivo “/etc/passwd/‟ dentro do diretório “/empresa/publico” e mostre que o link foi criado e que funciona de forma correta. 
Ln –d /etc/passwd /empresa/público. 
10) Crie um arquivo com o total de usuários do sistema e salve no diretório “/empresa/publico” com nome total.doc.
Cd /empresa/publico
Touch total.doc
Users>total.doc

Outros materiais

Outros materiais