Linux Ubuntu Server - sudo chown -R usuário: usuário / [duplicado]

0

Eu acidentalmente dei todas as permissões do meu sistema para outro usuário que não tem uma senha nem um diretório pessoal.

Eu tenho acesso físico completo ao computador, e atualmente estou conectado via SSH com chave no sistema como meu usuário chamado "chronove" ... o usuário chronove tinha acesso a sudo direitos, no entanto esses são agora foi embora enquanto eu executava o comando:

$ sudo chown -R mc:mc /

Para lhe dar mais algumas informações:

$ sudo
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

e

$ ll /usr/bin/sudo
-rwxr-xr-x 1 mc mc 140944 Jan 14 00:41 /usr/bin/sudo*

Não consigo acessar nenhuma outra instância para o servidor via SSH ou FTP para fazer backups. Meu plano inicial para resolver este problema foi pegar um backup de tudo que é necessário e reinstalar o servidor Ubuntu. Parece que eu tenho direitos de leitura para todos os arquivos necessários, no entanto, estou inseguro quanto a mover vários arquivos zip através da única conexão SSH que tenho (o que quebraria na reinicialização).

    
por Chronove 06.05.2017 / 19:56

1 resposta

0

Lembrei-me de ter um servidor apache em execução no sistema. Como eu tenho direitos de leitura como usuário chronove, mas eu não posso simplesmente digitar tudo do console SSH (Putty), para que eu possa apenas c o p y todos os arquivos que eu precisava o diretório de sites.

por exemplo:

cp -R /home/chronove/MY_FILES/ /var/www/html/dl/

Depois de copiar todos os arquivos, posso copiá-los do site de outro computador (encontrei este programa link que ajuda a baixar muitas pastas) na rede. Depois disso, reinstale o Linux Ubuntu Server e lá vamos nós!

    
por Chronove 06.05.2017 / 20:41