COMO: Limitar o tempo de início de sessão do utilizador num domínio do Windows 2000

Traduções de Artigos Traduções de Artigos
Artigo: 318714 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo passo a passo descreve como restringir as horas e dias que um utilizador poderá iniciar sessão num domínio do Windows 2000.

Alterar horas de início de sessão para uma conta de utilizador

Pode definir horas de início de sessão para uma conta de utilizador utilizando um dos seguintes métodos:
  • Editar as propriedades da conta de utilizador do Active Directory snap-in Utilizadores e computadores.
  • Edite as propriedades da conta de utilizador, utilizando o comando net user .

Método 1: Utilizar o snap-in computadores e utilizadores do Active Directory

  1. Inicie o snap-in computadores e utilizadores do Active Directory. Para tal, clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em computadores e utilizadores do Active Directory .
  2. Na árvore da consola, clique no contentor que contém a conta de utilizador que pretende.
  3. No painel da direita, clique com o botão direito do rato a conta de utilizador e, em seguida, clique em Propriedades .
  4. Clique no separador conta e, em seguida, clique em Horas de início de sessão .
  5. Seleccione todas as horas disponíveis e, em seguida, clique em Início de sessão negado .
  6. Seleccionar as horas que pretende permitir que este utilizador iniciar sessão domínio e clique em Início de sessão permitido .

    Uma linha de estado abaixo da tabela de horas de início de sessão mostra as horas de início de sessão actualmente seleccionadas. Por exemplo, Segunda-feira a sexta-feira das 8: 00 para 17 .
  7. Quando tiver terminado de configurar horas de início de sessão, clique em OK e clique em OK na caixa de diálogo Propriedades da user account.
  8. Saia do snap-in computadores e utilizadores do Active Directory.

Método 2: Utilizar o utilizador de rede declaração da linha de comandos

  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Na caixa Abrir , escreva cmd e, em seguida, clique em OK .
  3. Tipo net utilizador username NomeUtilizador/times: logon_times (em que username é o nome da conta de utilizador e onde logon_times forem os dias e horas que pretende permitir o acesso ao domínio), e, em seguida, prima ENTER.

    Utilize as seguintes informações para o ajudar a utilizar o parâmetro / times :
    • Dias podem ser escritos por extenso (por exemplo, segunda-feira) ou abreviados (por exemplo, S, T, W, TH, F, SA, D).
    • Horas podem estar em notação de 12 horas (13 ou 1P.M.) ou notação de 24 horas (13: 00).
    • Um valor em branco significa que o utilizador nunca pode iniciar sessão.
    • Um valor de todos os significa que um utilizador pode iniciar sempre sessão.
    • Utilize um hífen (-) para marcar um intervalo de dias ou horas. Por exemplo, para criar um intervalo de segunda-feira a sexta-feira, escreva m-f ou Segunda-feira-Sexta . Para criar um intervalo de tempo de 8: 00 às 17: 00, escreva 8: 00 am-5: 00 pm , 8 am-5 pm ou 8: 00-17: 00 .
    • Separe os itens de dias e hora com vírgulas (por exemplo, segunda-feira, 8 am - 5 pm).
    • Separe unidades de "dia e hora" com ponto e vírgula (por exemplo, segunda-feira, 8 am - 5 pm; Terça, 8 am - 4 pm; wednesday, 8 am - 3 pm).
    • Não utilize espaços entre os dias ou horas.

Exemplos

Os seguintes exemplos mostram como alterar as horas de início de sessão para uma conta de utilizador específico.
  • Para permitir que um utilizador com uma conta de nome do João para iniciar sessão no servidor das 8: 00 às 17: 00 Segunda-feira a sexta-feira, escreva o seguinte comando e, em seguida, prima ENTER:
    net utilizador Bruno monday - friday, 8 am - 5 pm
  • Para restringir a mesma conta de utilizador início de sessão horas de 8: 00 até 13: 00 na segunda-feira e Sexta-feira e das 8: 00 até 17: 00 na Terça-feira e quinta-feira, escreva o seguinte comando e, em seguida, prima ENTER:
    net user Bruno segunda, 8: 00-13: 00 Terça-thursday, 8: 00-17: 00; friday, 8: 00-13: 00
  • Para repetir o comando anterior, mas com dias abreviados e utilizando uma notação de 24 horas, escreva o seguinte comando e, em seguida, prima ENTER:
    net user Bruno /times:m, 8: 00-13: 00, t-ésimo, 8: 00-17: 00; f, 8: 00-13: 00
  • Para permitir que o utilizador mesmo privilégios de início de sessão de conta de segunda-feira a sexta-feira, 8: 00 a 12: 00 e 13: 00 para 5: 00 PM, escreva o seguinte comando e, em seguida, prima ENTER:
    net utilizador Bruno /times:m-f, 8: 00-12: 00, 13: 00-17: 00

Alterar horas de início de sessão para um grupo de utilizadores

Pode utilizar o comando net user com o parâmetro / times a partir da linha de comandos ou num ficheiro batch para alterar horas de início de sessão para um grupo de utilizadores num domínio. Para efectuar este procedimento, conclua os seguintes "passo 1: criar um utilizador Account List" e as secções "Passo 2: Editar início de sessão horas por utilizar o utilizador comando NET" deste artigo.

Passo 1: Criar uma lista de contas de utilizador

  1. Inicie o snap-in computadores e utilizadores do Active Directory. Para tal, clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em computadores e utilizadores do Active Directory .
  2. Na árvore da consola, clique na unidade organizacional ou pasta de utilizadores que contém as contas de utilizador que pretende.
  3. No menu acção , clique em Exportar lista .
  4. Na caixa de diálogo Guardar como , escreva o nome de ficheiro que pretende na caixa nome do ficheiro .
  5. Na lista Guardar com o tipo , clique em texto (vírgulas Delimited)(*.csv) e, em seguida, clique em Guardar .
  6. Edite o ficheiro .csv, utilizando um editor de texto como o bloco de notas para remover entradas para que não pretende aplicar as restrições de início de sessão. As contas de utilizador são listadas sob um título com uma conta em cada linha. Segue-se um exemplo de um ficheiro:
    Name, Type, Description,
    Joe,User,,
    Sally,User,Account created for Sally,
    Betty,User,,
    Bob,,
    						

Passo 2: Editar horas de início de sessão utilizando o comando ' net user '

Utilize o comando net user para aplicar restrições ao início de sessão das contas no ficheiro .csv que criou no Step 1: Create a User Account List.
  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Na caixa Abrir , escreva cmd e, em seguida, clique em OK .
  3. Escreva o comando seguinte, onde file_name é o nome do ficheiro .csv que contém as contas de utilizador exportado e onde logon_times forem os dias e horas que pretende permitir o acesso ao domínio:
    for /F "Ignorar = 1 tokens = 1 delims =," %i in ( nome_do_ficheiro .csv) net utilizador %i/times: logon_times
    O comando anterior é uma linha. Foi moldado para melhor legibilidade.

    Nota : o comando anterior, existe um espaço entre %i e / times .

Exemplos

Os exemplos seguintes mostram como alterar as horas de início de sessão para contas de utilizador um ficheiro .csv que chama Exportusers.csv.

Nota : os seguintes comandos estão numa linha. Estes foram moldadas para melhor legibilidade.
  • Para permitir que os utilizadores iniciem sessão no servidor a partir de 8: 00 às 17: 00 Segunda-feira a sexta-feira, escreva o seguinte comando e, em seguida, prima ENTER:
    for /F "Ignorar = 1 tokens = 1 delims =," %i in (exportusers.csv) net utilizador %i monday - friday, 8 am - 5 pm
  • Para permitir aos utilizadores iniciar sessão no servidor 8: 00 até 13: 00 Segunda-feira e Sexta-feira e das 8: 00 até 17: 00 na Terça-feira e quinta-feira, escreva o seguinte comando e, em seguida, prima ENTER:
    for /F "Ignorar = 1 tokens = 1 delims =," %i in (exportusers.csv) net /times:m utilizador %i, 8: 00 -13: 00, t-ésimo, 8: 00 - 17: 00; f, 8: 00 -13: 00
Pode utilizar este comando num ficheiro batch. No entanto, terá de adicionar um carácter adicional por cento ( % ) para cada variável. O código de exemplo seguinte ilustra este:
for /F "skip=1 tokens=1 delims=," %%i in (exportusers.csv) do net user %%i /times:m,8:00AM-1:00PM;t-th,8:00AM-5:00PM;f,8:00AM-1:00PM
				
Nota : no exemplo anterior, o comando é uma linha. Foi moldado para melhor legibilidade.

Impor restrições de hora de início de sessão utilizando a política de grupo

Pode utilizar a política de grupo para impor as restrições de hora de início de sessão que aplicar.

Passo 1: Criar um objecto de política de grupo

Para criar um objecto de política de grupo (GPO, Group Policy Object) com o qual pretende impor restrições de início de sessão de cliente:
  1. Inicie o snap-in computadores e utilizadores do Active Directory. Para tal, clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em computadores e utilizadores do Active Directory .
  2. Na árvore da consola, clique com o botão direito do rato no domínio ou a unidade organizacional que contém controladores de domínio que pretende e, em seguida, clique em Propriedades .
  3. Clique no separador Política de grupo e, em seguida, clique em Novo .
  4. Escreva o nome que pretende chamar esta política (por exemplo, as restrições de início de sessão de conta ) e, em seguida, prima ENTER.
  5. Clique em Propriedades e, em seguida, clique no separador segurança .
  6. Clique para desmarcar a caixa de verificação Aplicar política de grupo para os grupos de segurança que pretende evitar que tenham esta política aplicada. Clique para seleccionar a caixa de verificação Aplicar política de grupo para os grupos aos quais pretende aplicar esta política. Quando terminar, clique em OK .

Passo 2: Horas de início de sessão de impor restrições

  1. Inicie o snap-in computadores e utilizadores do Active Directory. Para tal, clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em computadores e utilizadores do Active Directory .
  2. Na árvore da consola, clique com o botão direito do rato no domínio ou a unidade organizacional que contém o controlador de domínio objecto de política de grupo (GPO) que pretende editar e, em seguida, clique em Propriedades .
  3. Clique no separador Política de grupo , seleccione o objecto de política de grupo que pretende e, em seguida, clique em Editar .
  4. Em Configuração do computador , expanda Definições do Windows , expanda Definições de segurança , expanda Políticas locais (Local Policies) e, em seguida, clique em Opções de segurança .
  5. No painel de à direita do snap-in Política de grupo, faça duplo clique terminar automaticamente os utilizadores quando expira a hora de início de sessão .
  6. Clique para seleccionar a caixa de verificação definir esta definição de política , clique em activado e, em seguida, clique em OK .
  7. Feche o snap-in Política de grupo e, em seguida, clique em OK .

Resolução de problemas

Alterações de política de grupo não são aplicadas imediatamente. Processamento em segundo plano pode demorar até 5 minutos a ser actualizadas nos controladores de domínio, política de grupo e até 120 minutos a ser actualizado em computadores cliente. Para forçar o processamento de fundo das definições de política de grupo, utilize a ferramenta Secedit.exe. Para efectuar este procedimento:
  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Na caixa Abrir , escreva cmd e, em seguida, clique em OK .
  3. Escreva secedit /refreshpolicy user_policy e, em seguida, prima ENTER.
  4. Escreva secedit /refreshpolicy machine_policy e, em seguida, prima ENTER.
  5. Escreva exit e, em seguida, prima ENTER.

Referências

Para obter informações adicionais sobre a política de grupo, visite os seguintes Web sites da Microsoft:
http://technet.microsoft.com/en-us/windowsserver/grouppolicy/default.aspx
http://download.microsoft.com/download/5/2/f/52f3dbd6-2864-4d97-8792-276544ad6426/grouppolwp.doc
Para obter informações de ajuda adicional para o comando net user , iniciar a ajuda do Windows 2000 e, em seguida, procure net user .

Para obter informações de ajuda adicional para o comando para , escreva para /? na linha de comandos.

Propriedades

Artigo: 318714 - Última revisão: 1 de novembro de 2006 - Revisão: 6.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Palavras-chave: 
kbmt kbenv kbhowtomaster KB318714 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 318714

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com