Après quelques mises à jour automatiques (ou piraté?), J'ai beaucoup de choses cassées et un énorme problème pour les résoudre car je ne peux plus me connecter en tant que root .
- administrateur ssh: succès de la connexion
- su root: autorisation refusée (probablement pas le même mot de passe)
Ce que j'ai essayé:
- lire le journal: mais autorisation refusée
- utiliser «synopass» et mot de passe vide: échec
- utiliser synouser: autorisation refusée
- changer le mot de passe de l'administrateur en espérant qu'il mettra à jour le mot de passe root: échoué.
- vérifiez l'utilisateur root dans / etc / passwd: il est ok (avec ash)
- redémarrer tout le serveur: échoué
Je n'ai aucune idée de ce qu'il se passe. Aucun conseil?
Réponses:
Votre Synology est probablement passé à DSM6, dans lequel la sécurité a été renforcée ... Dans DSM6, vous ne pouvez plus utiliser root pour SSH, mais vous pouvez utiliser n'importe quel autre compte membre du groupe d'administrateurs. N'oubliez pas que vous devez maintenant créer sudo lorsque vous êtes connecté à l'aide de SSH.
Voir les notes de version DSM6!
la source
Si votre synologie est dans DSM6 et que vous êtes connecté avec une partie utilisateur du groupe administrateur, vous pouvez faire:
sudo -i
entrez votre mot de passe root / admin
ou même sudo su - (ça marche)
maintenant tu es root tadaaa
la source
sudo -i
doit entrer le mot de passe utilisateur connecté actuel (dans le groupe admin bien sûr) . Utilisezadmin
pass uniquement si vous êtes connecté en tant queadmin
. > DSM 6 Doc.Dans DSM version 6, vous pouvez toujours vous connecter en tant que root lorsque vous utilisez des clés RSA. Par conséquent, copiez simplement votre clé publique en tant qu'administrateur sur votre Synolgy:
Après cela, connectez-vous à votre Synology en tant qu'administrateur et devenez root:
Non, créez le répertoire .ssh pour root, déplacez votre clé et changez le propriétaire de ce fichier:
Après cela, vous pouvez vous connecter à votre Synology en tant que root sans avoir à saisir le mot de passe.
la source
Vous pouvez également simplement SSH en utilisant les clés rsa, puis vous pouvez SSH en tant que root, même après l'installation de DSM6, sans apporter de modifications supplémentaires.
la source
Si vous utilisez toujours DSM version 5, vous vous êtes peut-être connecté en tant qu'administrateur au lieu de root. Cela fait une différence, même si root et admin partagent le même mot de passe.
Pour résoudre, faites
avec l'aide du mot de passe administrateur.
Cela vous connectera en tant que root, avec un accès root.
la source