{"id":30286,"date":"2021-01-30T00:47:16","date_gmt":"2021-01-29T23:47:16","guid":{"rendered":"https:\/\/eltallerdelbit.com\/?p=30286"},"modified":"2024-04-03T12:59:56","modified_gmt":"2024-04-03T10:59:56","slug":"user-cannot-log-in-home-directory-inaccessible","status":"publish","type":"post","link":"https:\/\/eltallerdelbit.com\/user-cannot-log-in-home-directory-inaccessible\/","title":{"rendered":"User cannot log in, home directory inaccessible"},"content":{"rendered":"

El error User cannot log in, home directory inaccessible<\/strong><\/em> es un error de configuraci\u00f3n del servidor FTP en IIS, bastante descriptivo: “el usuario no puede acceder, el directorio home es inaccesible<\/em>“, es porque el directorio no existe o el usuario ftp no tiene permisos.<\/h2>\n

 <\/p>\n

\"user
\n <\/p>\n

Cuando aparece el error “User cannot log in, home directory inaccessible<\/em><\/strong>” el problema es que el directorio home del usuario ftp no existe o ha cambiado de nombre<\/strong>, o tambi\u00e9n puede ser un problema de permisos sobre el directorio ftp compartido<\/strong> (el directorio existe pero el usuario ftp no tiene permisos de lectura, que son los permiso m\u00ednimos que tenemos que darle para que pueda acceder al menos al directorio ftp compartido);<\/p>\n

 <\/p>\n

Desde el cliente FTP Filezilla podemos ver el mismo error, y realmente es un error de c\u00f3digo 530 de Filezilla<\/a>:
\n <\/p>\n

\"error<\/p>\n

 <\/p>\n

Este es el mensaje que aparecer\u00e1 en la terminal cuando nos conectamos por FTP desde Linux:<\/p>\n

\r\n\u00e7servidor:\/home\/miftp\/l# \/usr\/bin\/ftp -v -n ***.***.***.***\r\nConnected to ***.***.***.***\r\n220 Microsoft FTP Service\r\nRemote system type is Windows_NT.\r\nftp> pwd\r\n530 Please login with USER and PASS.\r\nftp> user\r\n(username) ******\r\n331 Password required\r\nPassword:\r\n530 User cannot log in, home directory inaccessible.\r\nLogin failed.\r\n<\/pre>\n

 
\nVemos claramente que el cliente ftp nos est\u00e1 indicando que el servidor es un sistema Windows:<\/p>\n

\r\nRemote system type is Windows_NT.\r\n<\/pre>\n

 <\/p>\n

 
\nLa causa m\u00e1s probable del error “User cannot log in, home directory inaccessible<\/em>” es que el directorio virtual FTP no exista f\u00edsicamente (est\u00e1 configurado en IIS pero no existe el directorio en el servidor) o se haya cambiado el nombre, aunque tambi\u00e9n puede ser problema de permisos sobre el directorio..<\/strong>
\n <\/p>\n

 <\/p>\n

Recordemos la configuraci\u00f3n de un sitio FTP en IIS b\u00e1sica<\/span><\/h3>\n

 <\/p>\n