Problemas de SSH en Synology con usuarios no admin. Permission denied, please try again.

Sucede que al tratar de realizar copias por scp en nuestra NAS Synology, se presenta el error

Permission denied, please try again.

Observermos la siguiente ilustración…

[ICEPRDSTB]oracle@firulais:PAGOS $ scp 07Mar17_0130.tar.bz2 user03@192.14.5.50:/firulais_impar
user03@192.14.5.50's password: 
Permission denied, please try again.
lost connection
[ICEPRDSTB]oracle@firulais:PAGOS $

Esto es debido a que a nivel de sistema operativo dentro de la NAS Synology.

Los usuarios por defecto tienen bloqueado el acceso por ssh, solo se puede hacer via sftp o por medio del NFS.

 

Para habilitar el acceso por ssh, debemos editar como usuario admin o como root de Synology, el archivo /etc/passwd. Veamos…

 

DiskStation> cat /etc/passwd 
root:x:0:0:root:/root:/bin/ash
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
ftp:x:21:21:Anonymous FTP User:/nonexist:/sbin/nologin
anonymous:x:21:21:Anonymous FTP User:/nonexist:/sbin/nologin
smmsp:x:25:25:Sendmail Submission User:/var/spool/clientmqueue:/sbin/nologin
postfix:x:125:125:Postfix User:/nonexist:/sbin/nologin
dovecot:x:143:143:Dovecot User:/nonexist:/sbin/nologin
spamfilter:x:783:1023:Spamassassin User:/var/spool/postfix:/sbin/nologin
nobody:x:1023:1023:nobody:/home:/sbin/nologin
admin:x:1024:100:System default user:/var/services/homes/admin:/bin/sh
guest:x:1025:100:Guest:/nonexist:/bin/sh
user01:x:1026:100::/var/services/homes/user01:/sbin/nologin
userla14:x:1027:100:usuario para copia export:/var/services/homes/userla14:/sbin/nologin
user03:x:1028:100:usuario backup :/var/services/homes/user03:/sbin/nologin
DiskStation>

Editamos con vi, para cambiar /sbin/nologin a /bin/sh , tal como lo tiene el usuario admin…

DiskStation> cat /etc/passwd 
root:x:0:0:root:/root:/bin/ash
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
ftp:x:21:21:Anonymous FTP User:/nonexist:/sbin/nologin
anonymous:x:21:21:Anonymous FTP User:/nonexist:/sbin/nologin
smmsp:x:25:25:Sendmail Submission User:/var/spool/clientmqueue:/sbin/nologin
postfix:x:125:125:Postfix User:/nonexist:/sbin/nologin
dovecot:x:143:143:Dovecot User:/nonexist:/sbin/nologin
spamfilter:x:783:1023:Spamassassin User:/var/spool/postfix:/sbin/nologin
nobody:x:1023:1023:nobody:/home:/sbin/nologin
admin:x:1024:100:System default user:/var/services/homes/admin:/bin/sh
guest:x:1025:100:Guest:/nonexist:/bin/sh
user01:x:1026:100::/var/services/homes/user01:/sbin/nologin
userla14:x:1027:100:usuario para copia export:/var/services/homes/userla14:/sbin/nologin
user03:x:1028:100:usuario backup :/var/services/homes/user03:/bin/sh
DiskStation>

De esta forma podemos acceder vía ssh ….

 

[ICEPRDSTB]oracle@firulais:PAGOS $ ssh user03@192.14.5.50                                          
user03@192.14.5.50's password: 


BusyBox v1.16.1 (2013-03-01 01:20:13 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

DiskStation>

 

 

Deja un comentario