No se pueden guardar archivos aunque haya iniciado sesión como cuenta de administrador

No se pueden guardar archivos aunque haya iniciado sesión como cuenta de administrador

Inicié sesión como usuario administrador pero ni siquiera puedo guardar archivos usando mi IDE. Mensaje de error:

"Could not save project:
java.io.FileNotFoundException: /home/mike/Desktop/dl4j-0.4-examples/.idea/workspace.xml~ (Permission denied)" 

¿Hay alguna manera deen realidadiniciar sesión como administrador?

Ubuntu parecía tan fácil de usar y luego...

Respuesta1

Abra una terminal ( ctrl+ alt+ t) y navegue hasta la carpeta de escritorio de su directorio de inicio escribiendo cd ~/Desktopallí:

sudo chmod -R 744 dl4j-0.4-examples
sudo chown -R <your-user-name>:<your-user-group> dl4j-0.4-examples

Su grupo de usuarios suele ser el mismo que su nombre de usuario. Esto debería establecer los permisos adecuados para usted. Nota: se le solicitará su contraseña; es necesaria para ejecutar un comando como superusuario (root).

También puedes hacer esto editando las propiedades de los directorios simplemente nautilusiniciándolo desde una terminal con:

gksudo nautilus

Si su sistema se queja de que gksudono se encuentra, es posible que desee instalar el gksupaquete primero para que esto funcione de la siguiente manera:

sudo apt-get install gksu 

Lo mismo se puede lograr escribiendo:

pkexc nautilus

Respuesta2

Tuve un problema similar en mi IDE de RubyMine. Pero tuve dos problemas, no podía editar los archivos (solo legibles) y el IDE no podía guardar los archivos del proyecto.

La carpeta de mi proyecto de alguna manera cambió su propiedad a raíz (antes funcionaba bien) y no a mí (mi nombre de usuario). Entonces cambié la propiedad del proyecto (mi nombre de usuario) usando sudo chown -R username:username ~/path/to/project/foldername/*y eliminé el estado de solo lectura de los archivos, pero aún no pude guardar el proyecto, aunque los cambios podrían reflejarse cuando recargo el navegador.

No fue hasta que también me di cuenta de que los archivos .idea (dentro de la carpeta de mi proyecto) creados por RubyMine IDE todavía tenían al propietario como root. Luego cambié su propiedad sudo chown -R username:username ~/path/to/project/projectname/.idea/*, ahora también puedo guardar los archivos del proyecto.

NB: Tuve que especificar los archivos .idea y no solo toda la carpeta del proyecto como hice antes.

Respuesta3

¿Existe alguna forma de iniciar sesión realmente como administrador?

Deberías iniciar sesión como root. Pero primero debes establecer una contraseña Unix para root. Luego puedes iniciar sesión escribiendo "su" en la terminal. O puedes obtener permisos de root escribiendo "sudo su". Si desea iniciar sesión como root en el escritorio gráfico, primero debe habilitar esta capacidad para el usuario root.

información relacionada