Não consigo criar novos arquivos [RESOLVIDO]

1. Não consigo criar novos arquivos [RESOLVIDO]

Rodrigo Torres
rodrigofbm

(usa Manjaro Linux)

Enviado em 05/09/2015 - 17:39h


Olá pessoal, estou com dificuldade em criar novos arquivos - e até mesmo salvar um texto dentro do arquivo - em certas pastas, por exemplo em /var/www/html/
Eu clico com p botão direito para criar um novo arquivo mas essa opção fica "off" para mim, então tenho que fazer pelo terminal. Isso é chato já que eu tenho que criar novos arquivos e tal. Como faço para resolver isso?


  


2. MELHOR RESPOSTA

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 06/09/2015 - 14:16h

O ideal eu acho é se acostumar a usar tudo pelo terminal mesmo :D... Mas não podemos exigir isso de todos né? Muito menos de alguém que está começando. Então vou te dar uma dica, você pode iniciar o programa que você quer usar para editar seus arquivos usando o comando sudo antes dele no terminal.
Por exemplo o bloco de notas
sudo gedit 

Aí ele vai estar com permissões de root e fazer qualquer coisa, então muito cuidado.
Você pode iniciar o gerenciador de arquivo com poderes do root pelo terminal também.
Por exemplo...
sudo nautilus 


Ele vai abrir uma janela para navegar entre os arquivos com nenhuma restrição, mais uma vez, muito cuidado.


Agora acho que o melhor mesmo para você é mudar as permissões dessa pasta.
chmod -R 777 /var/www/http 

Você vai liberar o acesso de qualquer pessoa a essa pasta, oque não é muito seguro para o seu site caso venha a públicar ele, mas se é só para teste e aprendizado, não vejo problemas.

Ou você pode mudar o proprietário dessa pasta com o comando chown.
chown -R seuusuario.seuusuario /var/www/html 


Assim seu usuário vai poder acessar normalmente essa pasta e escrever nela.

Recomendo seriamente a você procurar a entender como funciona as permissões de arquivos no linux.

Caso já esteja logado como root no terminal, não precisa colocar o comando sudo antes não. Manda o comando do programa diretamente mesmo.
_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------


3. Re: Não consigo criar novos arquivos

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 06/09/2015 - 10:22h

Já olhou se você tem permissão de escrita nessas pastas?
No terminal você está usando seu usuário comum ou o root?
entre nessa pasta pelo terminal e poste o resultado do comando
ls -la 

_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------



4. Re: Não consigo criar novos arquivos [RESOLVIDO]

Rodrigo Torres
rodrigofbm

(usa Manjaro Linux)

Enviado em 06/09/2015 - 13:46h

patrickpcs escreveu:

Já olhou se você tem permissão de escrita nessas pastas?
No terminal você está usando seu usuário comum ou o root?
entre nessa pasta pelo terminal e poste o resultado do comando
ls -la 

_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------



total 168
drwxr-xr-x 31 rodrigo rodrigo 4096 Set 6 13:10 .
drwxr-xr-x 3 root root 4096 Set 3 16:22 ..
drwx------ 3 rodrigo rodrigo 4096 Set 3 17:25 .adobe
drwxrwxr-x 4 rodrigo rodrigo 4096 Set 4 00:15 .android
drwxr-xr-x 2 rodrigo rodrigo 4096 Set 4 00:21 Área de Trabalho
-rw------- 1 rodrigo rodrigo 1684 Set 5 17:23 .bash_history
-rw-r--r-- 1 rodrigo rodrigo 220 Set 3 16:22 .bash_logout
-rw-r--r-- 1 rodrigo rodrigo 3637 Set 3 16:22 .bashrc
drwx------ 15 rodrigo rodrigo 4096 Set 6 13:21 .cache
drwx------ 18 rodrigo rodrigo 4096 Set 6 00:10 .config
drwx------ 3 rodrigo rodrigo 4096 Set 3 23:57 .dbus
-rw-r--r-- 1 rodrigo rodrigo 26 Set 3 16:47 .dmrc
drwxr-xr-x 5 rodrigo rodrigo 4096 Set 5 16:11 Documentos
drwxr-xr-x 2 rodrigo rodrigo 4096 Set 5 16:10 Downloads
drwxrwxr-x 3 rodrigo rodrigo 4096 Set 3 17:18 .eclipse
drwx------ 4 rodrigo rodrigo 4096 Set 6 13:11 .gconf
drwx------ 3 rodrigo rodrigo 4096 Set 5 16:17 .gnome
drwx------ 3 rodrigo rodrigo 4096 Set 3 23:56 .gnome2
drwx------ 2 rodrigo rodrigo 4096 Set 3 17:22 .gnome2_private
-rw------- 1 rodrigo rodrigo 700 Set 6 13:10 .ICEauthority
drwxr-xr-x 2 rodrigo rodrigo 4096 Set 5 01:52 Imagens
drwxrwxr-x 4 rodrigo rodrigo 4096 Set 5 16:17 .java
drwx------ 3 rodrigo rodrigo 4096 Set 3 16:47 .local
drwx------ 3 rodrigo rodrigo 4096 Set 3 22:14 .macromedia
drwxr-xr-x 2 rodrigo rodrigo 4096 Set 3 16:47 Modelos
drwx------ 4 rodrigo rodrigo 4096 Set 3 16:48 .mozilla
drwxr-xr-x 2 rodrigo rodrigo 4096 Set 3 16:47 Música
drwx------ 3 rodrigo rodrigo 4096 Set 3 17:23 .mysql
drwxrwxr-x 3 rodrigo rodrigo 4096 Set 5 16:19 PhpstormProjects
drwx------ 3 rodrigo rodrigo 4096 Set 4 00:21 .pki
-rw-r--r-- 1 rodrigo rodrigo 675 Set 3 16:22 .profile
drwxr-xr-x 2 rodrigo rodrigo 4096 Set 3 16:47 Público
drwxrwxr-x 3 rodrigo rodrigo 4096 Set 3 17:18 .swt
drwxrwxr-x 3 rodrigo rodrigo 4096 Set 3 17:12 .thumbnails
drwxr-xr-x 2 rodrigo rodrigo 4096 Set 3 16:47 Vídeos
drwxrwxr-x 4 rodrigo rodrigo 4096 Set 5 16:16 .WebIde90
drwxrwxr-x 5 rodrigo rodrigo 4096 Set 4 00:00 workspace
-rw------- 1 rodrigo rodrigo 59 Set 6 13:10 .Xauthority
-rw-r--r-- 1 rodrigo rodrigo 1601 Set 3 16:22 .Xdefaults
-rw-r--r-- 1 rodrigo rodrigo 14 Set 3 16:22 .xscreensaver
-rw------- 1 rodrigo rodrigo 208 Set 6 13:10 .xsession-errors
-rw------- 1 rodrigo rodrigo 331 Set 6 02:53 .xsession-errors.old




5. Re: Não consigo criar novos arquivos [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 06/09/2015 - 13:56h

Não amigo...você me mostrou as permissões dentro da sua home.../home/usuário..... Quero te explicar como estão as permissões dentro da pasta /var/www/http.....você tem que entrar lá dando o comando CD.

Dica: na hora de postar saídas do terminal, usa o chaveamento do fórum mesmo..aquele code;). Fica mais fácil a visualização.

Mas já te adiantando, provavelmente as permissões dessas pastas são apenas para o root acessar...por isso você não consegue.
_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------



6. Re: Não consigo criar novos arquivos [RESOLVIDO]

Rodrigo Torres
rodrigofbm

(usa Manjaro Linux)

Enviado em 06/09/2015 - 14:07h

patrickpcs escreveu:

Não amigo...você me mostrou as permissões dentro da sua home.../home/usuário..... Quero te explicar como estão as permissões dentro da pasta /var/www/http.....você tem que entrar lá dando o comando CD.

Dica: na hora de postar saídas do terminal, usa o chaveamento do fórum mesmo..aquele code;). Fica mais fácil a visualização.

Mas já te adiantando, provavelmente as permissões dessas pastas são apenas para o root acessar...por isso você não consegue.
_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------


/var/www/html$ ls -la
total 36
drwxr-xr-x 2 root root 4096 Set 5 17:51 .
drwxr-xr-x 3 root root 4096 Set 5 15:08 ..
-rw-r--r-- 1 root root 11510 Set 5 15:08 index.html
-rw-r--r-- 1 root root 12 Set 5 17:51 ola_mundo.php
-rw-r--r-- 1 root root 74 Set 5 17:51 ola_mundo.php~
-rw-r--r-- 1 root root 20 Set 5 15:55 teste.php
-rw-r--r-- 1 root root 2 Set 5 15:55 teste.php~


Ah tá haha, acho que agora fiz certo.
E como eu faria pra mudar isso?



7. Re: Não consigo criar novos arquivos [RESOLVIDO]

Rodrigo Torres
rodrigofbm

(usa Manjaro Linux)

Enviado em 06/09/2015 - 14:36h

patrickpcs escreveu:

O ideal eu acho é se acostumar a usar tudo pelo terminal mesmo :D... Mas não podemos exigir isso de todos né? Muito menos de alguém que está começando. Então vou te dar uma dica, você pode iniciar o programa que você quer usar para editar seus arquivos usando o comando sudo antes dele no terminal.
Por exemplo o bloco de notas
sudo gedit 

Aí ele vai estar com permissões de root e fazer qualquer coisa, então muito cuidado.
Você pode iniciar o gerenciador de arquivo com poderes do root pelo terminal também.
Por exemplo...
sudo nautilus 


Ele vai abrir uma janela para navegar entre os arquivos com nenhuma restrição, mais uma vez, muito cuidado.


Agora acho que o melhor mesmo para você é mudar as permissões dessa pasta.
chmod -R 777 /var/www/http 

Você vai liberar o acesso de qualquer pessoa a essa pasta, oque não é muito seguro para o seu site caso venha a públicar ele, mas se é só para teste e aprendizado, não vejo problemas.

Ou você pode mudar o proprietário dessa pasta com o comando chown.
chown -R seuusuario.seuusuario /var/www/html 


Assim seu usuário vai poder acessar normalmente essa pasta e escrever nela.

Recomendo seriamente a você procurar a entender como funciona as permissões de arquivos no linux.

Caso já esteja logado como root no terminal, não precisa colocar o comando sudo antes não. Manda o comando do programa diretamente mesmo.
_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------



Vou guardar essas dicas. Só vou alterar nessa pasta mesmo. É para fins de estudos mesmo haha então também não vejo riscos. Muito obrigado pela ajuda!



8. Re: Não consigo criar novos arquivos [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 06/09/2015 - 14:44h

Ótimo, não esqueça de marcar o tópico como resolvido e eleger a melhor resposta para os demais membros que tiverem a mesma dúvida que você a encontrar mais facilmente.

Bons estudos ;)
_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts