Desabilitar Login com Senha Raiz ... mas posso SUDO com um programa GUI SFTP? [duplicado]

1

Compreendo perfeitamente por que Eu deveria desativar o login root em um servidor de produção . Isso faz sentido. Eu posso logar como username, então sudo de volta às funções de raiz muito bem do terminal.

O que não consigo fazer é utilizar um tipo de gráfico de ferramenta de protocolo de transferência segura de arquivos (SFTP) (por exemplo, filezilla) para obter acesso aos diretórios principais. Existe uma maneira de manter o login root desativado e usar SFTP, ou estou preso usando um terminal $ ssh login com wget ou curl para todas as minhas necessidades de transferência de arquivos?

O problema é que eu só posso usar wget ou curl para conteúdo carregado em um servidor em algum lugar. Não consigo carregar diretamente o conteúdo da minha máquina de desenvolvimento de laptop / desktop para o servidor. Sim, estou ciente de que as transferências de estilo git são uma outra possibilidade. Eu precisaria de um repositório privado em algum lugar para fazer esse trabalho.

Existe uma maneira de definir um acesso sudo para a ferramenta SFTP, sem usar um login root?

Existe um método alternativo para enviar novo conteúdo para um servidor on-line via acesso remoto, sem comprometer a segurança?

A mesma coisa vale para baixar / ler o conteúdo dos sistemas. Eu sei que posso fazer muitas coisas via terminal e su - ou sudo , mas eu tenho que dizer, ler um arquivo de log de sistemas que tem 10 megas de comprimento está fora de questão com vim ou nano .

    
por zipzit 27.06.2017 / 07:10

1 resposta

0

Eu não acredito que você pode sudo via sftp, mas se você pode de alguma forma configuração tão sudo não pediria uma senha (por exemplo, use !tty_tickets e execute qualquer comando com sudo antecipadamente, ou your-user ALL=NOPASSWD: /bin/tar * ) então você pode fazer algo como:

    tar cf - /some/dir | ssh [email protected] "sudo tar xf - -C /some/dir"

Mas, novamente, dar ao seu usuário acesso root sem senha ao tar também é uma consideração de segurança, então talvez faça isso apenas enquanto estiver transferindo os arquivos.

    
por 27.06.2017 / 09:56