Como corrigir um arquivo .profile corrompido para o usuário sudo

0

Meu conhecimento sobre o unix é muito menor. Eu atualizei o arquivo .profile para o usuário sudo, mas algum caminho estava incorreto naquele arquivo. Quando estou tentando se reconectar como um usuário sudo, ele não reconhece nenhum comando e também não permite editar o arquivo .profile. Eu tentei copiar o .profile correto do meu próprio perfil, mas ele não reconhece nenhum comando.

Como posso corrigir o arquivo .profile corrompido para um usuário sudo?

Editar 1: Abaixo está o erro quando tento editar o .profile -

/home/dts>vi .profile

-ksh: vim: not found [No such file or directory]

Eu tentei isso - / usr / bin / sudo nano ~ / .profile? mas não consigo fazer login porque não tenho privilégios de root.

/home/dts/etc>/usr/bin/sudo nano ~/.profile?

sudo: 3 tentativas incorretas de senha

Editar 2: Tentei copiar / mover o .profile de outra conta sudo mas ele não reconhece nenhum comando

/home/dts/etc>cp /home/sq73223/.profile_dts /home/dts/.profile 
-ksh: cp: not found [No such file or directory] 

/home/dts/etc>mv /home/sq73223/.profile_dts /home/dts/.profile 
-ksh: mv: not found [No such file or directory] 

/home/dts/etc>whoami 
-ksh: whoami: not found [No such file or directory]  
    
por Mohsin 26.01.2016 / 00:59

1 resposta

0

Parece que você estragou a configuração PATH (usada para localizar programas). Experimente, por exemplo sudo /usr/bin/vi ... (ou seja, dê caminho completo para executáveis).

Você também pode tentar fazer login como root diretamente ou su na conta.

    
por 26.01.2016 / 21:23

Tags