Desbloquear acesso SSH [RESOLVIDO]

1. Desbloquear acesso SSH [RESOLVIDO]

Jose Betânio Jr
betaniojr

(usa CentOS)

Enviado em 29/06/2016 - 15:16h

Olá pessoal, criei um servidor de FTP e após a criação dos usuários, bloqueei o acesso via ssh com o comando:

usermod -s /bin/bash "nomedousuario"

Como faço agora para desbloquear?




  


2. Re: Desbloquear acesso SSH

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 29/06/2016 - 15:30h

betaniojr escreveu:

Olá pessoal, criei um servidor de FTP e após a criação dos usuários, bloqueei o acesso via ssh com o comando:

usermod -s /bin/bash "nomedousuario"

Como faço agora para desbloquear?



Oi.

Você só fez isso? Esse comando apenas alterou o shell do usuário.


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


3. Re: Desbloquear acesso SSH [RESOLVIDO]

Caio Fábio P. dos Santos
caiofabbio

(usa Manjaro Linux)

Enviado em 29/06/2016 - 15:35h

man usermod

-s, --shell SHELL
The name of the user's new login shell. Setting this field to blank causes the system to select the default login shell.



4. Re: Desbloquear acesso SSH [RESOLVIDO]

Jose Betânio Jr
betaniojr

(usa CentOS)

Enviado em 29/06/2016 - 15:43h

p4ulodi4s escreveu:

betaniojr escreveu:

Olá pessoal, criei um servidor de FTP e após a criação dos usuários, bloqueei o acesso via ssh com o comando:

usermod -s /bin/bash "nomedousuario"

Como faço agora para desbloquear?



Oi.

Você só fez isso? Esse comando apenas alterou o shell do usuário.


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


Só fiz isso, mas os usuários para os quais eu fiz isso realmenet não conseguem acesso via SSH... :)


5. Re: Desbloquear acesso SSH [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 29/06/2016 - 15:49h


Apenas o root está conseguindo conectar por ssh ou tem mais algum usuário que consegue?

Com um usuário que possa fazer login por ssh execute esses comandos e poste a saida:



cat /etc/shells

echo $SHELL




Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


6. Re: Desbloquear acesso SSH [RESOLVIDO]

Jose Betânio Jr
betaniojr

(usa CentOS)

Enviado em 29/06/2016 - 15:54h

p4ulodi4s escreveu:


Apenas o root está conseguindo conectar por ssh ou tem mais algum usuário que consegue?

Com um usuário que possa fazer login por ssh execute esses comandos e poste a saida:



cat /etc/shells

echo $SHELL




Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


Olá! Seguem os resultados:

# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
/usr/bin/screen
/bin/tcsh
/usr/bin/tcsh

# echo $SHELL
/bin/bash







7. Re: Desbloquear acesso SSH

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 29/06/2016 - 16:04h

O bash é um shell válido e está sendo usado por usuários que conseguem acessar o sistema por ssh...

Deve ter outra coisa bloqueando o acesso, se possível, poste o arquivo /etc/ssh/ssh_config .

Uma pergunta que esqueci de fazer: Os usuários que não acessam por ssh conseguem fazer o login local?

Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


8. Re: Desbloquear acesso SSH [RESOLVIDO]

Jose Betânio Jr
betaniojr

(usa CentOS)

Enviado em 29/06/2016 - 16:09h

p4ulodi4s escreveu:

O bash é um shell válido e está sendo usado por usuários que conseguem acessar o sistema por ssh...

Deve ter outra coisa bloqueando o acesso, se possível, poste o arquivo /etc/ssh/ssh_config

Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


Desculpa, terminei por não responder a sua segunda pergunta no outro momento, e me atrapalhei quando escrevi o comando usado:

Há sim outros usuários acessando via ssh, a dúvida é como fazer para que quem está com "false" volte a ter acesso por ssh.
O comando usando foi usermod -s /bin/false "nomedousuario" e não bash.


9. Re: Desbloquear acesso SSH

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 29/06/2016 - 16:12h

Acho que entendi...

Para bloquear você usou o comando:


usermod -s /bin/false "nomedousuario"


Então para desbloquear, você pode usar o comando:


usermod -s /bin/bash "nomedousuario"



Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


10. Re: Desbloquear acesso SSH [RESOLVIDO]

Jose Betânio Jr
betaniojr

(usa CentOS)

Enviado em 29/06/2016 - 16:41h

p4ulodi4s escreveu:

Acho que entendi...

Para bloquear você usou o comando:


usermod -s /bin/false "nomedousuario"


Então para desbloquear, você pode usar o comando:


usermod -s /bin/bash "nomedousuario"



Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


Maravilha! Fcehado!

Como a pouco passei a usar linux, sempre fico com medo de fazer alguma lambança pelo terminal... Agradeço a atenção!








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts