Synology-Forum.nl
Packages => Officiële Packages => Mailplus server en client => Topic gestart door: fransbas op 18 april 2021, 11:45:23
-
Goede zondagmorgen!
Ik wil graag een migratie uitvoeren van de mailserver van mijn oude DS216play (DSM6) naar mijn nieuwe DS220+ (DSM6).
Stappenplannetje gevonden om als root de key van de ene nas naar de andere te kopiëren, maar het lukt niet.
Als ik dit volg: https://www.synology.com/nl-nl/knowledgebase/DSM/tutorial/Collaboration/How_to_migrate_Synology_Mail_Server_to_MailPlus_Server (https://www.synology.com/nl-nl/knowledgebase/DSM/tutorial/Collaboration/How_to_migrate_Synology_Mail_Server_to_MailPlus_Server)
en dan aankom bij:
6. Gebruik SSH om u met rootrechten aan te melden bij de bron-NAS.
7. Voer echo uit om de gekopieerde SSH-sleutel te importeren naar /root/.ssh/authorized_keys.
Dan loop ik vast.
Mijn kennis van code is beperkt, maar echo was in mijn beleving " tonen" en niet kopiëren.
Mis ik ergens een stap?
-
Het commando echo iets naar File is in Linux (DSM) toevoegen in die file.
Maar je moet wel root zijn, maar dat staat er ook.
-
Hi Birdy, wordt dit dan de syntax?
root@Synology echo "ssh-rsa AAAAB3Nza......................E5 root@DS220plus" /root/.ssh/authorized_keys
-
Hadden ze dat niet simpeler kunnen maken?
Als ik dat zo lees is dat een beschrijving om de beveiliging van DSM6 om er rechtstreeks met een root account te kunnen inloggen, er op de bron-nas uit te halen. Dan kan de migratiewizzard via een root-inlog bij de oude data. Waarom niet via een admin account en dan via een 'sudo -i" naar root? Was dat zo moeilijk te programmeren?
-
@fransbas : Volgens mij moet het zijn:
echo "ssh-rsa AAAAB3Nza......................E5" /root/.ssh/authorized_keys
Dit commando plakt de publieke sleutel onder eventueel reeds bestaande sleutels in die file.
Doe maar eens een "cat /root/.ssh/authorized_keys", dan zie je wat hij per regel verwacht in die file. (Edit: waarschijnlijk bestaat die file nog niet.)
-
En root zijn: sudo -i (wachtwoord van admin of de gebruiker met admin rechten)
Of voor het commando echo sudo:
sudo echo "ssh-rsa AAAAB3Nza......................E5" /root/.ssh/authorized_keys
-
Mannen..... wat moest ik toch zonder jullie!
Heel erg bedankt, migratie draait :D
🙏
-
8)