Como mudar o shell? [RESOLVIDO]

13. Re: Como mudar o shell? [RESOLVIDO]

cr0n
_di0

(usa FreeBSD)

Enviado em 05/10/2012 - 11:02h

Basicamente, um usuário tendo setado com seu shell /bin/false, tem o efeito de rejeitar acesso através de ssh, telnet ou qualquer outro protocolo que requisite um shell. Há outras políticas de segurança, inclusive nas diretivas do SSH que podem ser usadas para o tratamento de segurança.
Em relação a criar um usuário sem login no sistema, no momento da criação:


adduser --disabled-login foo

Se deseja alterar os usuários já existentes para false, faça como já citados por outros ajudantes acima.

Leia o manual do adduser para outras info's.



  


14. Como mudar o shell?

Gabriel Alvarenga
gabrielalvarenga

(usa Ubuntu)

Enviado em 05/10/2012 - 11:21h

Existe um comando para que eu saiba qual dos usuários já criados na rede tem esse acesso?


15. Re: Como mudar o shell? [RESOLVIDO]

cr0n
_di0

(usa FreeBSD)

Enviado em 05/10/2012 - 11:32h

Essas informações ficam em /etc/passwd, para vê-las você pode usar:

getent passwd


Só uma correção, no comando anterior eu adicionei o argumento para
desabilitar o login, mas não o shell, segue com o shell false:

adduser --disabled-login --shell /bin/false foo


16. configurar usuário no samba

Gabriel Alvarenga
gabrielalvarenga

(usa Ubuntu)

Enviado em 05/10/2012 - 17:16h

Estou tentando cadastrar um usuario criado por mim no samba...

Utilizei primeiramente o adduser... tu do ok... usuario criado...

Já quando eu tento utilizar o comando

# smbpasswd -a user

nada acontece... quando eu digito

smbpasswd -a user

aparece uma lista com os comando que o smbpasswd executa mas nada de adicionar o usuario ao samba.

O que devo fazer para adicionar o usuário ja criado ao samba?
Existe algum comando que troca o "$" do terminal pelo "#"?


17. Re: Como mudar o shell? [RESOLVIDO]

cr0n
_di0

(usa FreeBSD)

Enviado em 05/10/2012 - 17:30h

Você precisa rodar com um usuário que tenha privilégios:

sudo smbpasswd -a usuario




18. Como listar usuários

Gabriel Alvarenga
gabrielalvarenga

(usa Ubuntu)

Enviado em 05/10/2012 - 18:10h

Ok... Agora já consigo criar usuários e acessar a rede de compartilhamento com os mesmos... Muito obrigado por isso senhor... Foi de grande ajuda...

Agora como eu faço para listar os usuários que só fazem parte do samba?

Digo... quando criamos um usuario com o adduser... consigo listar esses usuarios na rede...

Agora gostaria de saber como que faço para listar uma lista só do samba onde se no sistema existirem usuarios que foram cadastrados no sistema mas nao foram colocados no samba eu possa identifica-los e exclui-los...


19. Re: Como mudar o shell? [RESOLVIDO]

cr0n
_di0

(usa FreeBSD)

Enviado em 05/10/2012 - 18:28h

Para que o usuário possa usar o compartilhamento Samba, é obrigatório que ele tenha uma conta no Linux. Os usuários com contas no Linux, ficam armazenados no arquivo /etc/passwd, o Samba segue um esquema parecido e, armazena seus usuários em um arquivo chamado smbpasswd(em /etc/smbpasswd ou /etc/samba/smbpasswd).

Se deseja saber os usuários cadastrados no Samba:


cat /etc/samba/smbpasswd | tr ':' '\t' | cut -f1 | grep -v \$$

Se deseja saber os usuários cadastrados no Linux:

getent passwd | cut -d \: -f1

Aí é só comparar, se há usuário no Linux, não no Samba e vice-versa. Há anos não mexo com
Samba, mas é mais ou menos isso.


Boa sorte, vou pra casa, até que enfim. Mama, I'm Coming Home...


20. Como listar usuários

Gabriel Alvarenga
gabrielalvarenga

(usa Ubuntu)

Enviado em 09/10/2012 - 15:27h

Só digitar isso mesmo ou tem que escrever um sudo na frente ou algo assim?


21. Re: Como mudar o shell? [RESOLVIDO]

cr0n
_di0

(usa FreeBSD)

Enviado em 09/10/2012 - 16:41h

É só digitar, talvez você precise do sudo, você executa um cat no smbpasswd e no passwd e compara as saídas de ambos, dessa forma é só analisar quem está no passwd e não no smbpasswd, ou em outras palavras, quem tem um conta no Linux e não no Samba.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts