Localizando todos os diretórios com uma certa string, em seguida, alterando as permissões

3

Estou tentando combinar duas coisas.

Eu tenho que definir permissões em vários diretórios, todos com "domain-" em seu nome.

Eu queria "encontrar todos os diretórios no diretório atual que possuem a string 'domain-' em seus nomes e alterar as permissões para 755.

Eu continuo recebendo erros de sintaxe e estou tão frustrado que só preciso perguntar!

obrigado

    
por kelly johnson 14.02.2013 / 23:39

1 resposta

3

Eu usaria o comando find :

find . -type d -name 'domain-*' -exec chmod 755 {} +
  • . especifica o caminho para pesquisar.
  • -type d faz isso se aplicar apenas aos diretórios.
  • -name ... especifica o nome dos diretórios aos quais isso deve se aplicar.
  • -exec ... {} + é o comando que será executado para cada coleção de correspondências.
por Thor 15.02.2013 / 00:05
___ tag1231210 ___ Esta versão do Ubuntu não é mais suportada desde 16 de maio de 2014. O codinome Quantal foi lançado em 18 de outubro de 2012. ___ answer852219 ___

Normalmente esse comportamento é causado por rotas ausentes. Por exemplo. seu computador está em uma rede com 192.168.0.0/24, você está se conectando a um túnel VPN onde a rede de destino está em 192.168.10.0/24. Se você não configurar o servidor openvpn para enviar rotas para os clientes que se conectarem ao túnel VPN, seu computador simplesmente não saberá onde encontrar os computadores na rede remota.

Algo como isso deve estar lá na configuração do seu servidor: push "route 192.168.10.0 255.255.255.0"

    
___ qstntxt ___

Eu sou novo no Ubuntu (como na semana passada!) e gosto muito do sistema, mas estou tendo um problema real para fazer a conexão OpenVPN funcionar.

Meu sistema:

  • DELL XPS L702X, 8 GB de RAM, testado com conexão Wi-Fi e com fio.
  • Ubuntu 12.10, atualizações atuais.
  • OpenVPN + o gerenciador de rede Gnome-openvpn adicionado.

Eu tenho uma configuração preexistente e certificados + chaves associadas da minha instalação do Win7, que copiei primeiro para / home / documents e depois (depois de ler um pouco) para / etc / openvpn (usando o sudo).

Essa configuração e conjunto de chaves tem funcionado com sucesso há vários anos no Windows com o OpenVPN 2.2.x. (ultimamente 2.2.2).

Experimentando o Network Manager primeiro, criei uma conexão VPN do tipo OpenVPN, usando o modo Certificados (TLS) e especifiquei o certificado do servidor, meu certificado, minha chave, a chave estática e configurei para usar TAP, etc. a configuração do servidor) e defina Route apenas para os recursos nessa rede.

Eu exportei a configuração para comparar com a minha original e as configurações parecem corresponder exatamente (embora adicione "user openvpn" e "group openvpn").

Tentando iniciar a VPN a partir do Network Manager, vejo o cadeado "piscar" cerca de 4 vezes e, em seguida, receber uma mensagem pop-up "com falha".

Executando o conf do Terminal usando:

%pre%

ou

%pre%

Eu recebo a seguinte saída, que se parece muito com o log de conexão da instalação do Win7:

%pre%

... mas nenhum ping para a rede de destino funciona.

Além disso, listando ifconfig, não há sinal do dispositivo de conexão tap0.

Eu tentei usar o Gufw para adicionar uma regra para permitir qualquer coisa do meu servidor de origem, mas isso não fez diferença.

Eu tentei comentar todo o script em update-resolv-conf (pensando que eu não usava isso no Windows, então talvez não fosse necessário para meu tipo de conexão?) - mas isso não fazia diferença.

Estou perplexo. Até onde eu sei, configurei o Network Manager (e meu arquivo /etc/openvpn/COPE.conf) corretamente para corresponder ao meu servidor.

Isso é um problema para 12.10?

Meu servidor está executando ovpn 2.2.1 e eu não indico explicitamente o tipo de criptografia (usa padrões).

Eu tenho lido todos os outros posts nos últimos três dias e nada deu uma solução (embora eu tenha aprendido bastante!)

Todas as sugestões de ajuda são muito apreciadas.

Obrigado

    
___ tag123openvpn ___ OpenVPN é uma aplicação de software livre e de código aberto que implementa rede privada virtual (VPN) ___ tag1231304 ___ Codinome "Raring Ringtail", esta versão foi lançada em 25 de abril de 2013 e não é mais suportada desde 27 de janeiro de 2014. Perguntas sobre versões não suportadas provavelmente serão encerradas como fora do tópico. ___
O Gimp não carrega o arquivo bruto (NEF) após a atualização para o 12.10