Fórum Ubuntu Linux - PT
19 de Junho de 2013, 20:42 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Informações da última versão: Ubuntu Linux 13.04 -Raring Ringtail
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1]   Ir para o fundo
  Imprimir  
Autor Tópico: [Resolvido] Criar novo usuário pelo shell  (Lida 419 vezes)
cerebro
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 18

Liberdade!


Ver Perfil
« em: 19 de Junho de 2012, 13:45 »

Olá pessoal, esse é meu primeiro tópico aqui no fórum.
To recém chegado no ubuntu assim como no linux e pelo que li por ai pela net achei mais seguro criar um novo usuário que não possui-se os privilégios que tenho como adm e root, e como estou querendo aprender como o SO funciona para posteriormente me tornar um usuário avançado usei o shell ao invés da interface gráfica, e digitei (logado como root);
sudo useradd novouser
//para criar o novouser
e depois digitei
sudo passwd novouser
// para definir uma senha, isto funcionou blz
e depois
sudo usermod -s /bin/false novouser
//para desbloquear o novouser, também funcionou
seguindo um exemplo que vi na net
So que quando eu reiniciei a máquina e selecionei o novouser e digitei sua respectiva senha aparece uma tela preta muito rápida (aproximadamente 1 s) e volta para a tela de login, nessa tela preta apare algo parecido com; mysql server startap....
obs:
1 Eu tenho o mysql instalado em minha maquina sim.
2 o usuário que eu criei quando instalei meu SO loga normalmente, e é com ele que eu uso e instalei meu MySQL e Apache
3 meu SO ubuntu 11.10
4 não diz que a senha esta incorreta
« Última modificação: 20 de Junho de 2012, 12:16 por cerebro » Registrado

By Cerebro Vasconcelos
selvaking
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 427



Ver Perfil
« Responder #1 em: 19 de Junho de 2012, 18:01 »

Dá uma olhada no manual pois existem dois comandos pra se criar usuário.
1º   useradd
2º   adduser

Este que vc usou só cria o diretório do usuário de for colocado a opção "-m"
Sem diretório do usuário vc não consegue logar no sistema.

vc pode remover este usuário criado e recria-lo novamente com as opções corretas.
Registrado

Dê-me o Tux e um computador que movo o mundo!
zekkerj
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 14.244


Sua imensa torcida é bem feliz...


Ver Perfil
« Responder #2 em: 19 de Junho de 2012, 20:41 »

Olá pessoal, esse é meu primeiro tópico aqui no fórum.
To recém chegado no ubuntu assim como no linux e pelo que li por ai pela net achei mais seguro criar um novo usuário que não possui-se os privilégios que tenho como adm e root, e como estou querendo aprender como o SO funciona para posteriormente me tornar um usuário avançado usei o shell ao invés da interface gráfica, e digitei (logado como root);
sudo useradd novouser
//para criar o novouser
e depois digitei
sudo passwd novouser
// para definir uma senha, isto funcionou blz
e depois
sudo usermod -s /bin/false novouser
//para desbloquear o novouser, também funcionou
seguindo um exemplo que vi na net
So que quando eu reiniciei a máquina e selecionei o novouser e digitei sua respectiva senha aparece uma tela preta muito rápida (aproximadamente 1 s) e volta para a tela de login, nessa tela preta apare algo parecido com; mysql server startap....
obs:
1 Eu tenho o mysql instalado em minha maquina sim.
2 o usuário que eu criei quando instalei meu SO loga normalmente, e é com ele que eu uso e instalei meu MySQL e Apache
3 meu SO ubuntu 11.10
4 não diz que a senha esta incorreta

Ele fez exatamente o que deveria ter feito. Afinal você criou um usuário que não pode se logar!!! (*)

A tal tela preta nada mais é que o seu console de texto, que fica "por trás" do console gráfico. Quando a sessão fecha, você vê de relance o console de texto, antes do console gráfico retornar e te pedir um  novo login.

Você quer criar um usuário comum? Apague esse, crie-o novamente com o comando

[]bsudo adduser fulano[/b]


(*) Esse é o objetivo do "sudo usermod -s /bin/false novouser".
Registrado

Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? Sem Graça
cerebro
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 18

Liberdade!


Ver Perfil
« Responder #3 em: 20 de Junho de 2012, 12:14 »

Ok, obrigado pessoal o problema foi resolvido, o erro era quê o usuário criado por mim não tinha sua home/ e por isso não logava, (acredito que só por isso).
Como descobri? eu entrei no terminal como root e listei os subdiretório de home/ e não encontrei nenhum com o nome de "novouser" (é claro que eu só fiz isso por causa da ajuda de vocês).
Aí eu criei um novo usuário com o comando adduser e pronto.
Obrigado e até mais.
Registrado

By Cerebro Vasconcelos
Páginas: [1]   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines
© 2013 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!