AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 411788
Accepted
Neil_UK
Neil_UK
Asked: 2017-12-20 03:55:30 +0800 CST2017-12-20 03:55:30 +0800 CST 2017-12-20 03:55:30 +0800 CST

altere a senha do root de volta para a senha do usuário

  • 772

Confissão. Sei pouco de linux, sou refugiado do XP e tento fazer coisas que não entendo. Em geral, acho mais fácil descobrir como fazer as coisas do que entender se devo fazê-las em primeiro lugar.

Estou usando o Mint 18. No meu nível de entendimento, parecia que ter a mesma senha para sudo e minha conta de usuário era menos forte do que ter senhas diferentes. Agora entendo que o root está desativado por padrão no Ubuntu/Mint intencionalmente.

Depois de pesquisar na web, fiz algo para habilitar uma senha separada, não sei o quê, minhas anotações não estão claras nessa data, mas editei um arquivo. Desnecessário dizer que não consigo lembrar exatamente qual pesquisa estava usando para me levar de volta àquelas instruções.

O resultado foi que consegui definir uma senha separada para root, o que provavelmente significa que habilitei a conta. Agora, quando eu sudo do terminal, ele requer a senha do root. Quando eu digito coisas na GUI, algumas coisas (gerenciador de atualização) precisam da minha senha de usuário e outras (ferramenta de backup) precisam da senha root. Como resultado, sempre que uma caixa de senha pula, não sei qual está pedindo. Se bem entendi, não está melhorando a segurança de qualquer maneira, então gostaria de voltar a como estava pronto para uso.

Fiz um backup completo dos meus dados para um dispositivo físico diferente e, se o pior acontecer, posso destruir e reconstruir. Depois de pesquisar um pouco, a seguinte mágica foi sugerida, sudo passwd -dl rootque deveria desativar a conta root.

É isso que eu quero fazer? Qual é o pior que poderia acontecer? Isso me deixará capaz de sudo com a senha da minha conta principal? Há alguma investigação que seria prudente fazer em minha máquina, existência de arquivos de controle, por exemplo, antes de tentar isso?

linux-mint password
  • 1 1 respostas
  • 2570 Views

1 respostas

  • Voted
  1. Best Answer
    ilkkachu
    2017-12-20T04:07:15+08:002017-12-20T04:07:15+08:00

    sudopor padrão, solicita a senha do usuário chamador, mas pode ser configurado para solicitar a senha se rootou o usuário de destino (que geralmente também é root).

    A linha de configuração relevante seria Defaults rootpwou Defaults runaspwem /etc/sudoers, corresponderia ao comportamento que você descreve. Removê-los redefiniria o comportamento padrão. Você provavelmente deve usar visudopara editar o arquivo de configuração.

    manual:

     rootpw            If set, sudo will prompt for the root password instead of the
                       password of the invoking user when running a command or edit‐
                       ing a file.  This flag is off by default.
    
     runaspw           If set, sudo will prompt for the password of the user defined
                       by the runas_default option (defaults to root) instead of the
                       password of the invoking user when running a command or edit‐
                       ing a file.  This flag is off by default.
    

    Se foi isso que sudofoi configurado para fazer, significa que você tem uma senha definida para root, e a senha ainda pode ser usada para fazer login como rootou mudar para rootusing su(não sudo). Para desativar/bloquear a senha, você precisa usar, por exemplo, que sudo passwd -dl root. O comando é passwd, não password, pelas mesmas razões que todos os outros comandos são tão curtos. -dexclui o hash da senha antiga e -ladiciona um !para bloquear o hash para que fique inutilizável.

    Na verdade, isso não bloqueia toda a conta , apenas torna a senha inutilizável. Você ainda pode fazer login por rootmeio de chaves SSH ou algo semelhante, mas provavelmente não tem nenhuma instalada.

    • 6

relate perguntas

  • Verifique o hash de senha no script bash?

  • Danos no kernel do Linux Mint

  • ssh-copy-id foi bem-sucedido, mas ainda solicita a entrada de senha

  • Fazendo mysql CLI me pedir uma senha interativamente

  • Configurações de Arquivo do Gerenciador de Pacotes Synaptic

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Matriz JSON para bash variáveis ​​usando jq

    • 4 respostas
  • Marko Smith

    A data pode formatar a hora atual para o fuso horário GMT? [duplicado]

    • 2 respostas
  • Marko Smith

    bash + lê variáveis ​​e valores do arquivo pelo script bash

    • 4 respostas
  • Marko Smith

    Como posso copiar um diretório e renomeá-lo no mesmo comando?

    • 4 respostas
  • Marko Smith

    conexão ssh. Conexão X11 rejeitada devido a autenticação incorreta

    • 3 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Marko Smith

    comando systemctl não funciona no RHEL 6

    • 3 respostas
  • Marko Smith

    rsync porta 22 e 873 uso

    • 2 respostas
  • Marko Smith

    snap /dev/loop em 100% de utilização -- sem espaço livre

    • 1 respostas
  • Marko Smith

    chave de impressão jq e valor para todos no subobjeto

    • 2 respostas
  • Martin Hope
    EHerman Matriz JSON para bash variáveis ​​usando jq 2017-12-31 14:50:58 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Drux A data pode formatar a hora atual para o fuso horário GMT? [duplicado] 2017-12-26 11:35:07 +0800 CST
  • Martin Hope
    AllisonC Como posso copiar um diretório e renomeá-lo no mesmo comando? 2017-12-22 05:28:06 +0800 CST
  • Martin Hope
    Steve Como as permissões de arquivo funcionam para o usuário "root"? 2017-12-22 02:46:01 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST
  • Martin Hope
    Cbhihe Altere o editor padrão para vim para _ sudo systemctl edit [unit-file] _ 2017-12-03 10:11:38 +0800 CST
  • Martin Hope
    showkey Como baixar o pacote não instalá-lo com o comando apt-get? 2017-12-03 02:15:02 +0800 CST
  • Martin Hope
    youxiao Por que os diretórios /home, /usr, /var, etc. têm o mesmo número de inode (2)? 2017-12-02 05:33:41 +0800 CST
  • Martin Hope
    user223600 gpg — o comando list-keys gera uid [ desconhecido ] depois de importar a chave privada para uma instalação limpa 2017-11-26 18:26:02 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve