Montar pastas do sistema de arquivos usando o SSHFS em servidores onde o acesso SSH root é desabilitado no Linux

0

Eu tenho acesso SSH a um servidor como um usuário comum. Neste servidor, o acesso root do SSH é desabilitado. Do meu laptop que roda o Ubuntu 12.04, posso usar a opção "Conectar ao servidor" no Nautilus para ver e acessar as pastas que meu usuário tem permissão neste servidor, e também posso ver outras pastas que meu usuário não tem acesso.

Quando eu preciso, por exemplo, editar um arquivo que somente o root tem permissão, eu primeiro efetuo login neste servidor usando o SSH com minhas credenciais pessoais, depois um root e assim por diante. Isso é bom, mas se eu quiser usar o meu editor de texto GUI que não está instalado no servidor eu tenho que usar scp e sincronizar o arquivo de volta ...

Então, minha pergunta é: depois de montar esta pasta remota no Nautilus, existe alguma maneira de dar a este Nautilus Window um tipo de acesso root? O que quero dizer é que eu gostaria de usar o Nautilus para navegar neste servidor nas pastas que somente o root tem acesso, por exemplo. Se isso for possível apenas pela linha de comando, tudo bem. Contanto que eu possa CD para essas pastas e ser capaz de iniciar a partir do terminal meus aplicativos locais para editar esses arquivos.

    
por Leandro 14.02.2013 / 06:51

1 resposta

1

Provavelmente não é exatamente a resposta que você quer ouvir, mas para acessar um arquivo como root você precisará fazer o login como root. Como você já tem acesso root na máquina, você pode (não necessariamente deve, mas pode) modificar o ssh para permitir logins de raiz. [Se você quiser saber como fazer isso, faça uma pergunta e eu posso responder, não é difícil]

Outra solução alternativa poderia ser configurar o x-forwarding (e xauth e seu editor de gui no servidor) e, em seguida, editar o arquivo na GUI no servidor, com a tela encaminhada para a sua área de trabalho. É um pouco complicado de configurar, mas não é difícil. Você provavelmente desejará ativar a compactação em sua conexão SSH também, se você fizer isso, senão, pode ser desnecessariamente lento em conexões com restrição de largura de banda)

    
por 15.02.2013 / 07:09

Tags