AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-137367

IMTheNachoMan's questions

Martin Hope
IMTheNachoMan
Asked: 2025-03-28 04:27:48 +0800 CST

Como posso evitar que meu Linux grave em /data quando o servidor NFS não estiver ativo e nem montado?

  • 5

Tenho um servidor hospedando uma montagem NFS. Tenho isso montado na minha caixa Linux. Abaixo está a /etc/fstabentrada relevante.

192.168.10.11:/data                        /data          nfs4         auto,nofail,noatime,nolock,intr,tcp,actimeo=1800,soft,rsize=8192,wsize=8192  0  0

O problema é que, se eu reiniciar meu servidor NFS, ou se o servidor NFS estiver inativo quando eu reiniciar meu computador Linux, meu computador Linux gravará /datano /disco.

Existe uma maneira de evitar isso? Basicamente, se o servidor NFS não estiver montado, então não quero /datadisponível.

nfs
  • 2 respostas
  • 57 Views
Martin Hope
IMTheNachoMan
Asked: 2023-10-07 00:37:34 +0800 CST

O host está obtendo um IP de um dispositivo em ponte, mas uma VM virt-manager não está

  • 6

Primeiro, minha pergunta é semelhante a Como configurar uma rede em ponte com máquina virtual e host com KVM (Virt-Manager)? mas a resposta marcada não funciona para mim, e como a questão está marcada como resolvida, achei melhor postar uma nova pergunta.

Vou tentar simplificar minha configuração.

  • Eu tenho um hostcom eno1(rodando Debian + KDE)
  • Eu removi todas eno1as interfaces
  • Eu criei uma interface em ponte br0e adicionei eno1como escravo
  • Eu tenho o virt-manager instalado emhost

Agora:

  • hostestá conectado br0e obtém um IP
  • um virt-manager VMestá configurado para usar br0, mas não obtém um IP

Não importa o que eu tente, não consigo VMobter um IP. Como posso consertar isso?

Aqui estão algumas capturas de tela. Ignore br1, pois era apenas eu jogando/testando.

A br0conexão...

insira a descrição da imagem aqui

... com um escravo Ethernet ...

insira a descrição da imagem aqui

... vinculado a eno1.

insira a descrição da imagem aqui

VMconfigurado para dispositivo em pontebr0

insira a descrição da imagem aqui

debian
  • 1 respostas
  • 26 Views
Martin Hope
IMTheNachoMan
Asked: 2023-07-14 11:17:40 +0800 CST

Como posso dar a outro usuário acesso de leitura/gravação a uma subpasta específica e a capacidade de ls a árvore, mas apenas para a pasta à qual ele tem acesso?

  • 5

Eu tenho um usuário user1que possui várias pastas em seu diretório inicial, incluindo /home/user1/data/special/files.

Eu tenho outro usuário user2.

Eu quero:

  • user2ser capaz de ler/escrever arquivos/pastas em/home/user1/data/special/files
  • user2ser capaz de ls:
    • /e veja/home
    • /homee veja/home/user1
    • /home/user1e ver /home/user1/data, mas não outros arquivos/pastas em/home/user1
    • /home/user1/datae ver /home/user1/data/special, mas não outros arquivos/pastas em/home/user1/data
    • /home/user1/data/speciale ver /home/user1/data/special/files, mas não outros arquivos/pastas em/home/user1/data/special

Eu costumava setfacldefinir permissões para /home/user1/data/special/files, mas não permite que eles naveguem pelo caminho.

sudo setfacl -Rm d:u:user1:rwx,u:user1:rwx /home/user1/data/special/files

Não quero alterar o proprietário do usuário/grupo de nenhuma dessas pastas porque, em última análise, elas devem pertencer a user1.

Se ajudar, aqui estão os detalhes mais específicos.

Estou usando um aplicativo/serviço da web em execução nesta caixa. O aplicativo/serviço da web está sendo executado como user2. No aplicativo/serviço da web, tenho que procurar/navegar até uma pasta com os arquivos que desejo ver. Então eu tenho que ir para:

  1. /então
  2. /homeentão
  3. /home/user1então
  4. /home/user1/dataentão
  5. /home/user1/data/specialentão
  6. /home/user1/data/special/files

Eu não posso simplesmente entrar /home/user1/data/special/files.

Isso é possível?

linux
  • 1 respostas
  • 10 Views
Martin Hope
IMTheNachoMan
Asked: 2022-09-30 06:54:14 +0800 CST

Por que a expansão variável nos comandos não funciona no ZSH, mas funciona no BASH?

  • 2

Eu configurei uma variável de ambiente e quero usá-la ao chamar um comando, mas sem dados.

O comando completo, sem variável, funciona:

nacho@WouldntYouLikeToKnow ~ % ls -la ~/Downloads             
total 8675309
drwx------+ 16 nacho  staff        512 Sep 28 10:30 .
drwxr-x---+ 29 nacho  staff        928 Sep 29 10:39 ..

Agora eu defino uma variável e tento usá-la, mas ela falha:

nacho@WouldntYouLikeToKnow ~ % export testing="-la ~/Downloads"

nacho@WouldntYouLikeToKnow ~ % ls $testing
ls: invalid option --  
usage: ls [-@ABCFGHILOPRSTUWabcdefghiklmnopqrstuvwxy1%,] [--color=when] [-D format] [file ...]
bash zsh
  • 1 respostas
  • 90 Views
Martin Hope
IMTheNachoMan
Asked: 2020-02-06 20:16:06 +0800 CST

Drivers adicionais ausentes em uma nova instalação do Debian 10 + XFCE

  • 0

Como posso fazer com que a guia "Drivers adicionais" apareça em Configurações? Isso é tudo que eu vejo?

Eu sei que está usando drivers não-livres, como para o meu wifi, porque eu tive que usar o firmware netinstall quando reclamou que precisava de não-livres.

insira a descrição da imagem aqui

debian xfce
  • 1 respostas
  • 2764 Views
Martin Hope
IMTheNachoMan
Asked: 2018-12-13 19:44:32 +0800 CST

É possível desativar a distinção entre maiúsculas e minúsculas ext4?

  • 3

Com o NTFS, você pode ativar ou desativar a diferenciação entre maiúsculas e minúsculas. Existe uma maneira de fazer isso com ext4 no Linux?

linux ext4
  • 2 respostas
  • 4331 Views
Martin Hope
IMTheNachoMan
Asked: 2018-10-18 18:33:15 +0800 CST

copie vários arquivos/pastas no linux com enfileiramento e a capacidade de quebrar e continuar

  • -1

Estou copiando terabytes de dados de um sistema OLD OLD OLD *nix. Eu poderia gastar o dinheiro para comprar um novo hardware para conectar as unidades, mas quero evitar gastar dinheiro.

O sistema é péssimo. Ele congela e trava muito. Então eu tenho que reiniciar o processo de cópia toda vez. E leva muito tempo para "acompanhar" porque tem que "pular" os arquivos que já copiou.

Eu poderia usar, rsyncmas o sistema é tão lento que toda vez que eu começo uma rsyncverificação/comparação de inventário inicial demora um pouco.

Então pensei que poderia gerar uma lista única de todos os arquivos que precisam ser copiados e salvá-los em um arquivo. Então eu poderia ter um script que percorre o arquivo e copia esse arquivo e exclui essa linha. Se o script/cópia falhar no meio, eu poderia continuar de onde parou. Não sei como lidar/processar a parte que excluiria a linha da fila, mas ao tentar descobrir isso percebi que deve haver alguma ferramenta ou script disponível publicamente que já faça o que preciso.

Então o objetivo é que ele passasse por alguma fila de entrada de arquivos para copiá-los e copiá-los e, ao finalizar uma cópia, iria removê-la da fila. Eu não preciso disso para este caso de uso específico, mas deve ser capaz de acomodar novas entradas sendo adicionadas à fila. E, é claro, a fila deve ser baseada em arquivo para que possa ser continuada em caso de erro/problema do sistema.

Alguém sabe de um?

linux shell
  • 1 respostas
  • 81 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve