PPT: https://www.slideshare.net/softpalm/usurio-linux
1. Sistemas Operacionais Teoria e prática Usuários no Linux
2. Sistema Multiusuários • Sistemas multiusuários permitem o acesso de múltiplos usuários inclusive concorrentes; • São sistemas preparados para prover segregação e segurança de recursos; • Unix e seus sucessores são multiusuários; • Acessa-se por terminal ou remotamente por Telnet ou SSH;
3. Usuários • Todo usuário no Linux possui um identificador único chamado UID; • Além do UID sua representação textual ”nome” é único no sistema; • O UID está entre 0 e INT_MAX; ATENÇÃO: UID é único mas pode-se fazer sobreposição. ATENÇÃO: Leiam sobre a vulnerabilidade: CVE-2018-19788
4. Usuários • Todos os processos e arquivos pertencem a uma conta de usuário; • Tudo requer permissão de acesso; • O controle de permissão de acesso do usuário bem como a organização do sistema de arquivos trazem a segurança e estabilidade do sistema.
5. Usuários • Existem 3 tipos de usuários no sistema: – Usuário comum: onde ficamos a maior parte do tempo; – Usuário de administração: conta de usuário que permite a manutenção do sistema; – Usuário de sistema: contas que não permite log-on por interface;
6. Usuário de Administração • Também chamado de superusuário ou root; • É um usuário fictício; • O UID do usuário root é 0 (zero); • Não se mexe em características desta conta, mesmo sendo posssível; • Um usuário com UID 0 (root) pode executar qualquer operação e até manipular qualquer arquivo;
1. Sistemas Operacionais Teoria e prática Usuários no Linux
2. Sistema Multiusuários • Sistemas multiusuários permitem o acesso de múltiplos usuários inclusive concorrentes; • São sistemas preparados para prover segregação e segurança de recursos; • Unix e seus sucessores são multiusuários; • Acessa-se por terminal ou remotamente por Telnet ou SSH;
Formatação
1. Sistemas Operacionais Aplicados Formatação
2. Hard Disk Sistema de armazenamento em massa formado por vários discos (estou desconsiderando SSD por motivos financeiros) que é utilizado para alojar arquivos do sistema que serão utilizados para processamento ou resultado de processamento.
3. Hard Disk
4. Dúvida Como a informação é armazenada ou gerenciada? Armazenamento; Localização; Segurança; Eficiência.
5. Pensando em Formatos Dividir a superfície em áreas, formadas por unidades pequenas que são gerenciadas.
6. Formatação A formatação de um disco magnético é realizada para que o sistema operacional seja capaz de gravar e ler dados no disco, criando assim estruturas que permitam gravar os dados de maneira organizada e recuperá-los mais tarde.
7. Tipos de Formatação Existem dois tipos de formatação, no caso do Hard Disk: • Formatação Física; • Formatação Lógica.
8. Formatação Física A formatação física é feita na fábrica ao final do processo de fabricação, que consiste em dividir o disco virgem em trilhas, setores, cilindros e isola os bad blocks (danos no HD).
9. Formatação Lógica Porém, para que este disco possa ser reconhecido e utilizado pelo sistema operacional, é necessária uma nova formatação, chamada de formatação lógica.
10. Exemplo UNIX V7
13. Sistema Microsoft • FAT16 (introduzido no MS-DOS 4.0); • FAT32; • NTFS. FAT = File Allocation Table NTFS = New Technology File System
14. File Allocation Table Esta tabela guarda informações sobre a localização de cada arquivo dentro da unidade física para que elas possam ser salvas, recuperadas, alteradas ou deletadas posteriormente.
15. FAT16 e FAT32 O FAT16, seu antecessor, utilizava clusters de até 64 KB enquanto o FAT32 pode utilizar clusters de 4 KB. Se um arquivo ocupa 4 KB de espaço, tanto no FAT16 como no FAT32 a ocupação será de 1 cluster, porém, no caso do FAT16 os 60 KB restantes serão alocados, apesar de ficarem fisicamente vazios.
16. FAT16 e FAT32 FAT32 suporta partições de até 2 TB, tamanh