GNU/Linux >> Tutoriels Linux >  >> Linux

SSH sans mot de passe (sans mot de passe) sur Synology DSM 5 en tant qu'autre utilisateur (non root)

J'ai eu le même problème. J'exécute une instance de sshd en mode débogage sur le DiskStation en utilisant "/usr/syno/sbin/sshd -d", puis je m'y connecte en utilisant "ssh [email protected] -vvv" et j'ai obtenu les informations de débogage sur le serveur :

......

debug1 : use_uid_temporaire : 1026/100 (e=0/0)

debug1 :essai du fichier de clé publique /var/services/homes/user/.ssh/authorized_keys

debug1 :fd 5 efface O_NONBLOCK

Authentification refusée :mauvais propriétaire ou modes pour le répertoire /volume1/homes/user

......

J'ai réalisé que le dossier de départ avait également besoin des bonnes autorisations :

cd /var/services/homes/
chown <username> <username>
chmod 755 <username>

Et remplacez-le par le nom d'utilisateur réel, comme "utilisateur".

Enfin, le problème est résolu !


vous devez chmod votre répertoire personnel à 755 (synology l'a à 777 par défaut)

nas> ls -al
total 28
drwxrwxrwx  6 root     root  4096 2014-07-13 03:00 .
drwxr-xr-x 13 root     root  4096 2014-07-13 03:00 ..
drwxrwxrwx  3 admin    users 4096 2014-07-13 03:00 admin
...
nas> chmod 755 /home/admin
nas> ls -al
total 28
drwxrwxrwx  6 root     root  4096 2014-07-13 03:00 .
drwxr-xr-x 13 root     root  4096 2014-07-13 03:00 ..
drwxr-xr-x  3 admin    users 4096 2014-07-13 03:00 admin

Comme vos autorisations pour .ssh et les clés autorisées sont correctement définies, vérifiez simplement que les autorisations sur votre répertoire personnel (/home/aether/ ) sont correctement définis (chmod 755 /home/aether/ ).

Je n'ai pas pu me connecter avec les permissions par défaut (711 ) et cela a fonctionné après avoir modifié les autorisations.

BravoStephan


Linux
  1. Ssh – Restreindre un utilisateur Ssh/scp/sftp à un répertoire ?

  2. Montage Samba avec invite de mot de passe en tant qu'utilisateur non root ?

  3. Comment créer un nouvel utilisateur avec un accès Ssh ?

  4. Connectez-vous à cPanel avec un revendeur ou un mot de passe root

  5. Utilisateur non root par défaut de Kali

Test de mot de passe SSH avec Hydra sur Kali Linux

Trouver des comptes d'utilisateurs avec un mot de passe vide sous Linux

Comment utiliser une clé SSH avec des utilisateurs non root

CentOS / RHEL :Comment désactiver / activer la connexion ssh directe des utilisateurs root et non root

N'est-il pas sûr d'avoir un utilisateur ansible avec sudo sans mot de passe ?

Comment configurer ssh sans mot de passe avec des clés RSA