Como escalar de www-data para root

0

Uma semana atrás eu sigo este procedimento Criando servidor SFTP com acesso de diretório isolado , eu edito o sshd_config mas então eu não posso mais acessar no modo ssh e conseqüentemente eu não posso mudar para root pelo sudo. Mas eu ainda tenho acesso ftp e faço upload e uso um PHP SHELL para acessar como www-data, mas agora como posso obter permissão de root e editar o sshd_config?

Meu servidor remoto é um Debian 2.6.26-1-686 # 1 SMP Sex 13 de março 18:08:45 UTC 2009 i686 Está longe e eu só trabalho no remoto.

    
por user1099798 31.05.2017 / 23:54

2 respostas

1

Dado que você tem acesso FTP como root, provavelmente é possível. É impossível fornecer detalhes sem saber exatamente como seu servidor está configurado, mas o procedimento básico é o seguinte:

  1. Escreva um script de shell que fará as alterações desejadas.
  2. Faça o FTP para o seu servidor e carregue o script em algum lugar onde ele será executado como root. As opções que usei no passado incluíram scripts de inicialização e /etc/cron.hourly/ .
  3. Se necessário, faça algo para acionar o script que você enviou.
  4. Se necessário, reinicialize o servidor ou faça com que suas alterações sejam aplicadas.
por 09.06.2017 / 09:28
0

Você não vai consertar seu sshd_config como www-data. Se você não tiver acesso ao console remoto, precisará falar com alguém com acesso físico ou fazer uma viagem.

Da próxima vez, teste suas alterações de configuração em uma máquina local.

    
por 01.06.2017 / 01:22

Tags