ssh-copy-id -- use locally available keys to authorise logins on a remote machine
Используйте ssh-copy-id
на сервере 1, предполагая, что у вас есть пара ключей (, сгенерированная с помощью ssh-keygen
):
ssh-copy-id -i ~/.ssh/id_rsa user@server2_hostname
Теперь вы сможете подключиться к серверу 2 по протоколу ssh, используя закрытый ключ
ssh -i ~/.ssh/id_rsa user@server2_hostname
Действительно, если вы отметите cat ~/.ssh/authorized_keys
на сервере 2, вы увидите, что открытый ключ добавлен для вас.
Получается, что я был прав в своем редактировании :виноват был длинный кабель.
Я получил более короткий кабель, и пианино сразу увидели, опознали и включили.
соответствующий dmesg
выход:
[38669.743154] usb 2-3: new full-speed USB device number 6 using xhci_hcd
[38669.908423] usb 2-3: New USB device found, idVendor=0f54, idProduct=0101
[38669.908428] usb 2-3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[38669.908431] usb 2-3: Product: USB-MIDI
[38670.343673] usbcore: registered new interface driver snd-usb-audio
соответствующий lsusb
выход:
Bus 002 Device 006: ID 0f54:0101 Kawai Musical Instruments Mfg. Co., Ltd MP6 Stage Piano
Тем не менее, я до сих пор не знаю, почему Linux не может установить соединение, в то время как Windows справилась с более длинным кабелем (сообщите, пожалуйста, если у вас есть объяснение ).