ssh-copy-id user@host
Команда ssh-copy-id
служит для копирования SSH-ключей на удаленный сервер, чтобы обеспечить безпарольный вход по SSH. Она предназначена для передачи открытого ключа пользователя на удаленный хост, где он автоматически добавляется в список разрешенных ключей пользователя на удаленном сервере. Это позволяет пользователю войти на удаленный сервер без ввода пароля.
Альтернативой этой команде является ручное копирование открытого ключа с помощью команды scp
или вручную добавление ключа на удаленном сервере. Однако использование ssh-copy-id
значительно упрощает процесс, обеспечивая автоматическую передачу и добавление ключа на удаленный сервер.
Аргумент команды user@host
указывает имя пользователя и адрес удаленного хоста, на который необходимо скопировать ключ.