¿Cuál es el mejor método para editar el /root/.ssh/authorized_keysarchivo?
Quiero decir, si necesito agregar una nueva clave a mi authorized_keysarchivo, ¿cuáles son los mejores métodos para hacerlo?
                    
                        ssh
                                authorization
                                
                    
                    
                        LanceBaynes
fuente
                
                
            fuente

cat keyfile >>authorized_keyshostname?Cada línea es una entrada independiente. Puede seleccionarlos para filtrar,
sed -i~ /pattern/d authorized_keyseliminar líneas, decir todos los de algún servidor ocat new-entries >> authorized_keysagregar líneas al final.fuente
catmétodo es el más utilizado y sugerido. Si no termina en una nueva línea, no es un archivo de texto bien formado .sed -i~ 'r$ new-entries', ya que eso crea un archivo de respaldo. Wrt. 2., esto se soluciona fácilmente con un editor de texto, y como dice Kevin, debes prestar un poco de atención a la semántica de lo que estás haciendo.