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>
Sin respuestas