¿Por qué todo está protegido? -- permissions campo con apache2 camp askubuntu Relacionados El problema

Why is everything write protected?


0
vote

problema

Español

He buscado y buscado y no puedo encontrar nada específico para mi problema.

Soy un usuario de Mac, nuevo en Ubuntu. Me limpié mi cuaderno de HP e instalé 32 bits (sin opción) Ubuntu. Luego instalé el servidor de la lámpara seguido de phpMyAdmin. Mi carpeta HTML se instaló dentro de la raíz (/). Un atajo a phpmyadmin está dentro de eso. Cada vez que trato de hacer algo con archivos web, me niego el permiso. Creé un archivo con texto sublime, más tarde, hizo doble clic en él y cuando se abrió en GEDIT, no pude ahorrar cambios porque se negó el permiso.

Puedo entender la necesidad de permiso para escribir en la carpeta raíz. ¿Por qué, entonces, es mi carpeta WWW, algo que escribiría a menudo, instalado allí? Es inútil para mí, si tengo que saltar por los aros para hacer algo. Como un disparo en la oscuridad, ¿se supone que debo crear una carpeta WWW en mi carpeta de inicio y mapearlo a / var / www / html o viceversa? Si es así, ¿cómo hago eso?

Original en ingles

I have searched and searched and can't find anything specific to my problem.

I am a Mac user, new to Ubuntu. I wiped my HP notebook and installed 32-bit (no choice) Ubuntu. Then I installed the LAMP server followed by phpMyAdmin. My html folder was installed inside of root (/). A shortcut to phpMyAdmin is inside of that. Every time I try to do anything with web files, I get permission denied. I created a file with Sublime Text, later double-clicked on it and when it opened in Gedit, I couldn't save changes because permission was denied.

I can understand needing permission to write to the root folder. Why, then, is my www folder, something I would write to often, installed there? It's useless to me there if I have to jump through hoops to do anything. As a shot in the dark, am I supposed to create a www folder in my Home folder and map it to /var/www/html or vice versa? If so, how do I do that?

     
 
 

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

Bueno, los usuarios regulares no reciben permiso para hacer muchas cosas al sistema de archivos fuera de su directorio de inicio. Creo que es solo asegurarse de que nadie elimina accidentalmente algo realmente importante.

de todos modos, sobre la asignación, puede intentarlo: cree una carpeta con cualquier nombre dentro de su directorio de inicio, abra el terminal y use sudo para hacer un enlace simbólico en /var/www Con el nombre html que apuntaría a la carpeta en su hogar.

Así, por ejemplo, en su hogar, puede crear una carpeta llamada webdev . Luego abra el terminal, y haz lo siguiente:

  cd /var/www sudo mv html xyz sudo ln -s ~/webdev html   

y eso debería hacerlo. Ahora puede manipular archivos en la carpeta webdev dentro de su casa.

Asegúrese de que la carpeta webdev en su directorio de inicio tiene un permiso adecuado para que otros usuarios al menos accedan al contenido. Puede hacerlo fácilmente haciendo clic con el botón derecho en el icono webdev yendo a las propiedades - & gt; Permisos.

 

Well, regular users don't get permission to do many things to the file system outside their home directory. I think it's just to make sure that no one accidentally deletes something really important.

Anyways, about mapping, you can try this: create a folder with any name inside your home directory, open the terminal and use sudo to make a symbolic link in /var/www with the name html which would point to the folder in your home.

So for example, in your home, you can create a folder named webdev. Then open the terminal, and do the following:

cd /var/www sudo mv html xyz sudo ln -s ~/webdev html 

And that should do it. Now you can manipulate files in the webdev folder inside your home.

Do make sure that the webdev folder in your home directory has proper permission to let other users at least access the contents. You can do this easily by right clicking on the webdev folder icon and going to Properties --> Permissions.

 
 

Relacionados problema

0  Aplicaciones HTTPS GWT en Apache y Tomcat EE  ( Https gwt applications on apache and tomcat ee ) 
Me gustaría aprender a configurar correctamente Apache2 y Tomcat (Tomee) /8.5.6 (7.0.2) para la aplicación HTTPS GWT en la instalación nueva del servidor Ubun...

-1  No se puede acceder a la carpeta web después de escribir un comando chmod (error 403)  ( Cant access web folder after typing a chmod command error 403 ) 
Así que estaba teniendo problemas con la raíz de no poder usar FOPEN / FWRITE a través de PHP y intenté escribir esto con la esperanza de que lo ayude (lo enc...

0  El estado de Apache de repente se detiene  ( Apache status suddenly stops ) 
Tengo un problema con mi Apache, estoy ejecutando Ubuntu Server 12.04 en un VPS. Tengo una pila de lámpara básica, mi problema es esto, cada pocos días Apache...

9  No se pueden editar archivos de propiedad de grupo como usuario que pertenece a ese grupo  ( Cannot edit group owned files as user belonging to that group ) 
Estoy ejecutando un servidor Ubuntu 14.04.1 LTS en el océano digital. Estoy tratando de hacerlo para poder editar archivos en /srv/www de mi cuenta de usuar...

7  http: // localhost / no funciona  ( Http localhost not working ) 
Acabo de hacer una nueva instalación de la lámpara Ubuntu (10.04.1) más (a través de ABCDEFGHIJKLMNABCDEFGHIJKLMN0 ) y todo está funcionando bien. Sin embarg...

3  ¿Cómo configurar Apache2 para descargar archivos directamente?  ( How to configure apache2 to download files directly ) 
: -) Tengo un servidor que ejecuta Ubuntu Server 14.04, y tengo el servidor web de Apache2 que se ejecuta en él. Me gustaría tener un sitio web personal para...

15  Página personalizada Apache 404  ( Custom apache 404 page ) 
Quiero personalizar la página 404 de mi servidor web Apache en Ubuntu a otra que no sea el general: Not Found The requested URL /***** was not found on th...

3  Tener problemas de permiso con XAMPP  ( Having permission problems with xampp ) 
Instalé XAMPP sin problemas, y luego corrió el comando para establecer la seguridad. Aparentemente, la configuración de la seguridad lo excluye de los directo...

5  ¿DownGrade PHP a PHP5.2?  ( Downgrade php to php5 2 ) 
Quiero instalar PHP 5.2 en Ubuntu 11.04, tuve un poco de guión que hizo esa cosa buena, pero solo en Ubuntu 9, ¿alguien tiene un guión / instrucciones cómo ha...

6  Instale Apache 2.2.22 en Ubuntu 14.04  ( Install apache 2 2 22 on ubuntu 14 04 ) 
Hay una tonelada de recursos a los que ninguno de ellos es útil sobre cómo instalar Apache 2.2 de precisión (12.04) en Ubuntu Trusty (14.04). Puede alguien ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos