Várias configurações específicas para o sistema de arquivos

0

Tarefa: "Você precisa configurar o método de montagem do sistema de arquivos /home de tal maneira que todas as operações de E / S sejam feitas sempre em modo sincrônico, sem a possibilidade de usar a autorização SUID. As alterações das opções de montagem devem ser feitas para que elas permaneçam no lugar após a reinicialização. Então você deve remontar o sistema de arquivos para que as mudanças sejam "ativadas" sem a necessidade de reiniciar o sistema .

(Comandos e diretórios sugeridos para serem usados: mount -o remount, fuser, sync, / proc / mounts, / etc / fstab) "

Depois de pensar muito, só consegui pensar em:

[root ~]# mount -o remount,sync,nosuid /dev/mapper/fedora_12345-home

(onde o " /dev/mapper/fedora_12345-home " é o sistema de arquivos encontrado com o comando " df /home ").

Mas não houve mensagem após esse comando, então não posso determinar se fiz corretamente. Eu fiz (a parte da tarefa) certo?

Quais outros comandos / modificações para arquivos eu tenho que fazer? (E quais comandos devo usar para confirmar que fiz as coisas direito?)

    
por dziadek1990 25.04.2015 / 12:48

1 resposta

1

Geralmente mount imprime um erro se houver um, caso contrário, não imprime nada.

No entanto, se você digitar o comando mount sem nenhuma opção, ele imprimirá uma descrição de todos os sistemas de arquivos montados, incluindo as opções de montagem.

Como alternativa, você pode tentar criar um binário setuid:

[root@xxxlin01 jad87]# cp /usr/bin/passwd /home/jad87
[root@xxxlin01 jad87]# chmod u+s passwd
[root@xxxlin01 jad87]# ll passwd
-rwsr-xr-x 1 root 90328 30768 Apr 25 06:58 passwd

E vendo se funciona nesse sistema de arquivos. sync pode ser um pouco mais complicado, mas eu suponho que, se as restrições do setuid estiverem em vigor, a sincronização provavelmente é também.

Para torná-los permanentes, você precisa atualizar /etc/fstab também.

    
por 25.04.2015 / 13:00