Criação de usuário e aplicação de quota
Publicado por Rodrigo de Oliveira 03/05/2008 (última atualização em 04/11/2009)
[ Hits: 6.768 ]
Download create_user_rodrigo.sh
Script para criação de usuários e aplicação de quotas baseado em um grupo previamente criado. Desta forma aplicamos quota a um único usuário e todos os demais terão este usuário como referência no momento da atribuição da quota.
Muito útil para quem tem muitos usuários em departamentos distintos.
#!/bin/bash # # Criação de usuario (aluno) e aplicação de quota # Versão: GPL - v02092007 # Creator: Rodrigo de Oliveira # # Primeiro deve-se criar os grupos (aluno, prof, admt) # E depois criar os seguintes usuários atrelados aos seguintes grupos # # usuário: alunop no grupo aluno # usuário: profp no grupo prof # usuário: adminp no grupo admt # usuário: supp no grupo suporte # # Daí então para cadda usuário acima, criar uma quota. Pois quando criar os usuários # e atrelá-lo aos grupos eles pegarão a mesma quota. # # Exemplo, se criei o usuario alunop com quota de 70 Mb, quando criar um novo usuário # e colocá-lo no grupo "aluno" ele ficará com quota igual a 70 Mb, ou seja ele herará # as quotas daquele usuário. # # ---------------------------------------------------- echo "Login do usuario:" read usuario echo "Nome do usuario" read nome echo "Grupo ao qual pertence o usuario (aluno, prof,admt,suporte) - minusculo" read grupo # Criacao de alunos e aplicacao de quota if [ $grupo = "aluno" ]; then useradd $usuario -c "$nome" -g aluno smbpasswd -a $usuario edquota -p alunop $usuario fi # Criacao de Professores e aplicacao de quota if [ $grupo = "prof" ]; then useradd $usuario -c "$nome" -g prof smbpasswd -a $usuario edquota -p profp $usuario fi #Criacao de Administrador e aplicacao de quota if [ $grupo = "admt" ]; then useradd $usuario -c "$nome" -g admt smbpasswd -a $usuario edquota -p adminp $usuario fi # Criacao de pessoas do grupo suporte e aplicao de quota if [ $grupo = "suporte" ]; then useradd $usuario -c "$nome" -g suporte smbpasswd -a $usuario edquota -p supp $usuario fi echo "Usuario criado e aplicado a quota padrão"
Copiar sistema completo de um HD para o outro (Tipo Ghost)
Backup Simples de tabela MYSQL
Nenhum coment�rio foi encontrado.
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Como gerar um podcast a partir de um livro em PDF
Organizando seus PDF com o Zotero
Erro no realm join [Resolvido]
Um programa para baixar vídeos: Parabolic
Como Definir o Painel Principal em Múltiplos Monitores no Linux Mint
Sempre que vou baixar algum pacote acontece o erro dpkg (7)
como instalo panfrost-dri e o driver panfrost fork , ou panfrost (12)