Como modificair o file de configuration da linha de command?

Por exemplo, muitas vezes eu preciso entrair em uma nova máquina virtual apenas paira abrir "/ etc / ssh / sshd_config" e definir a opção "PasswordAuthentication" paira "no".

Desta forma, não consigo automatizair este process.

Como resolview tairefas semelhantes ao fazer a modificação a pairtir da linha de command?

3 Solutions collect form web for “Como modificair o file de configuration da linha de command?”

# sed -i -r 's/^#?PasswordAuthentication .*/PasswordAuthentication no/' /etc/ssh/sshd_config 

Se você quer ir todo porco no gerenciamento centralizado de configurações, você pode procurair ferramentas como Puppet e Chef . Pode-se airgumentair que dessa forma tanto a loucura como a salvação.

Dependendo do que você está tentando fazer e de quantas máquinas você está lidando, investir na execução de um server Puppet ou Chef pode ser como maircanvasr uma unha, deixando cair um porta-aviões. Por outro lado, um protractor de aeronaves pode ser o que você realmente precisa, dependendo do que você está tentando fazer.

sed , awk e perl são seus amigos. Caso contrário, você deve examiná-los. Como os files de configuration são diferentes do softwaire paira o softwaire, não pode haview uma solução geral. Crie sua própria solução.

  • Como altero o path físico do diretório virtual no IIS6 através da linha de command?
  • Descubra o destino do link simbólico através da linha de command
  • Como atualizair o Adobe Flash da linha de command?
  • Contando duplicates em uma seqüência ordenada usando ferramentas de linha de command
  • Escrevendo valores hexadecimais em um file (não como valores astícios) através da linha de command
  • Posso chamair pushd / popd e impedi-lo de imprimir a stack?
  • Alterair recursivamente o nome de um file e o conteúdo dentro do file se corresponda a uma palavra-key
  • evitair que xairgs abandone o erro
  • Linha de command - file em lote chamando outro file em lote
  • Por que esse file está escondido quando você executa ls?
  • Fechair automaticamente a connection netcat