Si es un directorio de su propiedad, concédase acceso a él:
chmod u+rx,go-w openfire
Eso le otorga permiso para usar el directorio y los archivos que contiene (x
) y listar los archivos que hay en él (r
); también deniega el permiso de escritura del grupo y otros en el directorio, lo que suele ser correcto (aunque a veces es posible que desee permitir que el grupo cree archivos en su directorio, pero considere usar el bit adhesivo en el directorio si lo hace).
Si es el directorio de otra persona, probablemente necesitará ayuda del propietario para cambiar los permisos y poder acceder a él (o necesitará ayuda de root
para cambiar los permisos por usted).
chmod +x openfire
trabajó para mi. Agrega permiso de ejecución a la carpeta openfire.
Ingrese al modo de superusuario y cd en el directorio al que no tiene permiso para ingresar. Sudo requiere contraseña de administrador.
sudo su
cd directory
La respuesta de @user812954 fue bastante útil, excepto que tuve que hacer esto en dos pasos:
sudo su
cd directory
Luego, para salir del modo "superusuario", simplemente escriba exit
.