Permissão root SSH [RESOLVIDO]

1. Permissão root SSH [RESOLVIDO]

Alan Viana
alanviana

(usa Debian)

Enviado em 28/08/2015 - 11:35h

Galera, criei uma máquina virtual com ubuntu server e instalei o ssh, e no windows instalei o winscp e puty! No winscp eu consigo logar normalmente como root porém não tenho permissão total, nem consigo criar uma pasta, aparece a seguinte mensagem!
Permissão negada
Código de erro: 3
Mensagem de erro do servidor: Permission denied

Como faço pra resolver isso!!!! Ajuda ae, heeeelp.


  


2. MELHOR RESPOSTA

M4iir1c10
M4iir1c10

(usa Arch Linux)

Enviado em 28/08/2015 - 17:51h

alanviana escreveu:

Galera, criei uma máquina virtual com ubuntu server e instalei o ssh, e no windows instalei o winscp e puty! No winscp eu consigo logar normalmente como root porém não tenho permissão total, nem consigo criar uma pasta, aparece a seguinte mensagem!
Permissão negada
Código de erro: 3
Mensagem de erro do servidor: Permission denied

Como faço pra resolver isso!!!! Ajuda ae, heeeelp.


E serio? Voce realmente quer logar como root pelo ssh?

Primeiro que isso e super inseguro, eu acredito que você deve ter o apport bloqueando o ssh para impedir que o root tenha privilégios elevados ao logar remotamente.

Solucao, pelo amor de Deus configure o seu ssh para impedir o acesso do root, logue-se como usuario comum e use o sudo ou o su para acessar o sistema como root.

Se voce realmente precisa logar como root e voce ta pouco se lixando se um hacker invade o seu sistema cheque se o apport esta limitando o ssh ou se o proprio ssh esta bloqueando o root de alguma forma. Uma opcao para se logar como root e fazer autenticacao de acesso por chaves, o unico problema e que so os computadores que tem a chave poderão conectar.

http://www.vivaolinux.com.br/artigo/SSH-Blindado-Protegendo-o-seu-sistema-de-ataques-SSH/



Meu contato? anote ai :)
51.562532 -0.109389
51° 33' 45.1152'' N, 0° 6' 33.8004'' W

3. Re: Permissão root SSH

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 28/08/2015 - 13:48h

Olá,

No 14.04 pra cima, o login do user root via ssh é bloqueado por segurança. Para desbloquear, altere no arquivo /etc/ssh/sshd_config o parâmetro PermitRootLogin, de without-password para yes. a linha ficara assim:
PermitRootLogin yes 

Ou, execute o comando abaixo que ele fará isso pra vc:
sudo sed -i '/PermitRootLogin/ s/.*/PermitRootLogin yes/g' /etc/ssh/sshd_config
sudo service ssh restart


abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


4. Re: Permissão root SSH [RESOLVIDO]

Clayton Almeida
coasjp

(usa Linux Mint)

Enviado em 28/08/2015 - 13:51h


Aqui tenho o Ubuntu Server 15.04 de testes e ele não deixa logar como root, o que faço é logar com usuário sem permissão de root e depois dou o 'su' para alterar para root e sempre funciona, veja se não é esse o caso.

Aqui utilizo sempre o Putty


5. Re: Permissão root SSH [RESOLVIDO]

Alan Viana
alanviana

(usa Debian)

Enviado em 28/08/2015 - 17:08h

Tonyhts, eu já fiz a configuração do PermitRootLogin yes, e acabei de fazer esse comando que vc me disse porém não deu certo!
Esse ai é meu sshd_config!

# Package generated configuration file
# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 1,2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 1024

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
#PasswordAuthentication yes

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

#MaxStartups 10:30:60
#Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication. Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
UsePAM yes
GatewayPorts no
AllowTcpForwarding yes
KeepAlive yes
IgnoreUserKnownHosts yes
PasswordAuthentication yes



6. Re: Permissão root SSH

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 28/08/2015 - 17:18h

Estranho...

Desculpe perguntar mas, vc ja definiu um password pro root ?
sudo passwd root 


abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts