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 / unix / 问题

All perguntas(unix)

Martin Hope
Time4Tea
Asked: 2025-02-24 23:13:38 +0800 CST

Não é possível encontrar o arquivo executável que está obviamente presente

  • 9

Estou tentando executar o gerenciador de licenças COMSOL no Pop OS; no entanto, quando tento executar:

$ ./lmgrd -c ../license.dat -l /var/tmp/comsol55.log

Recebo o seguinte erro:

bash: ./lmgrd: Nenhum arquivo ou diretório desse tipo

O lmgrdarquivo está claramente presente no diretório atual. Executar ldd lmgrdfornece a seguinte saída:

linux-vdso.so.1 (0x00007acd5ec0d000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007acd5ebf0000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007acd5eb09000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007acd5eae9000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007acd5e800000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007acd5eae4000)
/lib64/ld-lsb-x86-64.so.3 => /lib64/ld-linux-x86-64.so.2 (0x00007acd5ec0f000)

O problema aqui é que a primeira dependência está faltando? Se sim, qual pacote é necessário para adicionar isso no Pop OS?

dependencies
  • 1 respostas
  • 329 Views
Martin Hope
techturch
Asked: 2025-02-24 22:58:33 +0800 CST

Não permitir que o usuário desabilite a rede ou a conexão

  • 5

Estou usando o software Veyon (software de controle de computadores cliente em rede local) no Pardus 23.2 (baseado no Debian 12). A conexão de rede deve estar aberta para que este programa funcione. No entanto, alguns alunos desligam a conexão de rede. Como posso evitar isso?

network-interface
  • 1 respostas
  • 29 Views
Martin Hope
Andy
Asked: 2025-02-24 22:09:50 +0800 CST

Obter nome de diretório e arquivos dentro de diretórios em uma única saída

  • 6

Tenho uma estrutura de diretório como esta:

dir1/
    732842342.mp4
    screenshot1.png
dir2/
    324324234.mp4
    screenshot2.png
dir3/
    121321321.mp4
    screenshot3.png

O que estou tentando fazer é gerar um arquivo CSV que tenha um formato como este:

dir_name, video_name, screenshot_file
dir1, 732842342.mp4, screenshot1.png
dir2, 324324234.mp4, screenshot2.png
dir3, 121321321.mp4, screenshot3.png

Posso obter cada nome de diretório simplesmente executandols

$ ls
dir1
dir2
dir3

Não sei como fazer a próxima parte, pois exigiria entrar em cada diretório (por exemplo, cd dir1/ && ls) e então obter o nome dos arquivos .mp4e .png. No entanto, isso é separado do primeiro comando, então não "retém" o nome do diretório ( dir1neste caso) na saída, pois são usados ​​2 comandos separados.

O ideal seria escrever um script bash reutilizável para isso, mas não tinha certeza da sintaxe. Alguém pode ajudar?

bash
  • 2 respostas
  • 64 Views
Martin Hope
pedda
Asked: 2025-02-24 21:45:27 +0800 CST

Rsync em uma unidade de 2 cartões micro SD combinada como um LVM criptografado luks, no topo fscrypt: O fscrypt parece travar de vez em quando, como evitar?

  • 6

Espero que alguém tenha uma dica, se o fscrypt servir para mim como um substituto para o ecyryptfs propenso a erros para minha pasta inicial de backup (que está em um grupo PV diferente, luks encrypted, pasta inicial ecryptfs):

   +-----------------------------------+        +-----------------------------------+
   |          Source: Home             |        |         Destination: Backup       |
   |     (eCryptfs on Home Partition)  |        |     (fscrypt on Backup Partition) |
   +-----------------------------------+        +-----------------------------------+
                \|/               |                   ^         \|/
                 |                |___________________|          |
                 |              (rsync from Home to Backup)      | 
                 v                                               v
   +-----------------------------------+        +-----------------------------------+
   |   eCryptfs Layer (Home Folder)    |        | fscrypt Layer (BackupHome)        |
   +-----------------------------------+        +-----------------------------------+
   |       Home Partition              |        |       BackupHome Partition        |
   +-----------------------------------+        +-----------------------------------+   
   |   LVM Volume (Home)               |        |   LVM Volume (BackupHome)         |
   +-----------------------------------+        +-----------------------------------+ 
   |   LVM: PV Group (Main SSD)        |        |   LVM: PV Group (USB Stick)       |
   +-----------------------------------+        +-----------------------------------+   
   |   LUKS Encrypted (Main SSD)       |        |   LUKS Encrypted (µSD Slot 1)     |
   +-----------------------------------+        +-----------------------------------+ 
   |   Physical Layer (Main SSD)       |        |   LUKS Encrypted (µSD Slot 2)     |
   +-----------------------------------+        +-----------------------------------+
                 \|/                            |           Physical Layer          |
                  |                             +-----------------------------------+
                  |                                             \|/
   +-----------------------------------+        +-----------------------------------+
   | Physical Layer (4 TB SSD)         |        |   Physical Layer (USB Stick)      |
   | Dual Boot Windows/Linux (LVM)     |        |   Combined 2 x 1.5TB µSD with     |
   | LUKS LVM in part.6, part.5 /boot  |        |                                   |
   | (root, home, swap)in 3.1TB Volume |        |   LVM into 2.8TB Volume           |
   +-----------------------------------+        +-----------------------------------+

Agora quero fazer backup dos meus dados com o seguinte comando:

rsync -avvh --inplace --size-only --info=progress2 /home/userXXX/  /backupHome/userXXX/

De vez em quando, recebia mensagens de erro aleatórias diferentes como estas (informações laterais abaixo do log):

[..]
testdaten/shrinkMpegxxDB.log
          9,02G   0%  117,23MB/s    0:01:13 (xfr#915, to-chk=655/497427)
testdaten/yyy.zzz/
testdaten/scripts/
rsync: [receiver] open "/backupHome/userXXX/testdaten/shrinkMpegxxDB.log" failed: Required key not available (126)
          9,02G   0%  117,23MB/s    0:01:13 (xfr#915, to-chk=0/497427)  

sent 9,04G bytes  received 42,04K bytes  121,37M bytes/sec
total size is 1,75T  speedup is 194,06
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.2.7]


[..]

rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/menus" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/xxxx/.config/mpv" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/nautilus" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/nemo" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/nomacs" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/procps" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/pulse" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/qimgv" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/remmina" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/simple-scan" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/systemd" failed: Required key not available (126)
*** Skipping any contents from this failed directory ***
rsync: [generator] recv_generator: mkdir "/backupHome/userXXX/.config/teamviewer" failed: Required key not available (126)

[..]

        103,23M   0%    2,26MB/s    0:00:43 (xfr#1034, ir-chk=1028/476659)
[sender] expand file_list pointer array to 1024 bytes, did move
[sender] expand file_list pointer array to 1024 bytes, did move
[sender] expand file_list pointer array to 1024 bytes, did move
[sender] expand file_list pointer array to 1024 bytes, did move
[sender] expand file_list pointer array to 4096 bytes, did not move
[sender] expand file_list pointer array to 16384 bytes, did not move
[sender] expand file_list pointer array to 32768 bytes, did move
        103,23M   0%    2,24MB/s    0:00:44 (xfr#1034, ir-chk=2841/479500)
[..]
total: matches=0  hash_hits=0  false_alarms=0 data=103226155

sent 124,32M bytes  received 46,81M bytes  3,20M bytes/sec
total size is 1,75T  speedup is 10.254,91
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.2.7]

O backup completo foi de 1,8 TB. Com o primeiro "pedaço" de dados transmitidos, cada vez interrompido por um erro, foi de 747 GB. O acesso ao arquivo foi proibido. Tentei com comandos bash, mas falhei da mesma forma, então estava relacionado a fscrypt.

Cada vez que eu destranquei a casa de novo e de novo (após cada cancelamento), ele funciona. Como o USB Stick ficou muito quente, eu o resfriei com um pouco de gelo refrescante da geladeira:

fscrypt unlock /backupHome/userXXX

Então, quais são suas ideias? Minhas sugestões para a causa do erro:

  • o dispositivo esquentou muito (depois de esfriar e desbloquear novamente, ele transferiu 1 TB de uma só vez)
  • Eu cometi um erro acidentalmente ao desbloquear a pasta fscrypted backupHome?
  • A configuração LUKS/LVM/2µSD vinculada em um módulo USB de expansão µSD é problemática?

Espero que alguém possa ajudar aqui!

[EDITAR] De acordo com @SteffenUlrich e minhas próprias suposições, isso pode indicar fortemente um problema de HW devido a

  • SD talvez não seja compatível com ext4fs, principalmente, e suporta apenas FAT/FAT32/exFat
  • superaquecimento do sistema (porque o resfriamento ajudou a carregar pelo menos um pedaço de 1 TB de dados sem falhas. (mas não foi comprovado para mim, porque não consegui avaliar adequadamente as outras fontes de erro. Então, o diário daquele dia para o dispositivo dm-7 mostra algumas dicas:
# journalctl -k | grep -Ei "excryptfs|error"
Oct 17 19:15:16 HP-ENVY-Laptop-13-aq1176ng kernel: pcieport 0000:00:1c.4: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
Oct 17 19:15:16 HP-ENVY-Laptop-13-aq1176ng kernel: pcieport 0000:00:1d.4: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
Oct 17 19:15:16 HP-ENVY-Laptop-13-aq1176ng kernel: RAS: Correctable Errors collector initialized.
Feb 20 00:05:30 HP-ENVY-Laptop-13-aq1176ng kernel: hp_wmi: query 0x4c returned error 0x6
Feb 20 00:05:36 HP-ENVY-Laptop-13-aq1176ng kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_TZ.ETMD], AE_NOT_FOUND (20230628/psargs-332)
Feb 20 00:05:36 HP-ENVY-Laptop-13-aq1176ng kernel: ACPI Error: Aborting method \_SB.IETM._OSC due to previous error (AE_NOT_FOUND) (20230628/psparse-529)
Feb 20 09:41:07 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on dev dm-7, logical block 0, async page read
Feb 20 09:41:07 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on dev dm-7, logical block 0, async page read
Feb 20 09:41:07 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on dev dm-7, logical block 0, async page read

[.. many more ..]

Feb 20 09:41:52 HP-ENVY-Laptop-13-aq1176ng kernel: buffer_io_error: 6 callbacks suppressed

[.. many more ..]

Feb 20 09:42:01 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on dev dm-7, logical block 8192, async page read
Feb 20 09:42:01 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on dev dm-7, logical block 8192, async page read
Feb 20 09:42:01 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on dev dm-7, logical block 16384, async page read
Feb 20 09:42:01 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on dev dm-7, logical block 16384, async page read
Feb 20 09:42:01 HP-ENVY-Laptop-13-aq1176ng kernel: Buffer I/O error on 

[.. many more ..]

Feb 23 14:43:21 HP-ENVY-Laptop-13-aq1176ng kernel:  filemap_fdatawait_range_keep_errors+0x12/0x50
Feb 23 16:19:36 HP-ENVY-Laptop-13-aq1176ng kernel:  filemap_fdatawait_range_keep_errors+0x12/0x50
Feb 23 20:43:48 HP-ENVY-Laptop-13-aq1176ng kernel:  filemap_fdatawait_range_keep_errors+0x12/0x50
Feb 25 04:04:24 HP-ENVY-Laptop-13-aq1176ng kernel: ecryptfs_decrypt_page: Error attempting to read lower page; rc = [-4]
Feb 25 04:04:24 HP-ENVY-Laptop-13-aq1176ng kernel: ecryptfs_read_folio: Error decrypting page; rc = [-4]
ecryptfs_read_folio: Error decrypting page; rc = [-4]

[.. man more ..]

usb
  • 1 respostas
  • 27 Views
Martin Hope
PersianGulf
Asked: 2025-02-24 21:37:36 +0800 CST

Duas OU e sem árvore

  • 5

Eu tenho os dois OU: 1. People2. newOU. O meu dcé nodomain. Eu tenho a seguinte pesquisa e está tudo ok:

root@debian:~/ldif# ldapsearch  -c  -Y EXTERNAL  -H ldapi:///  -b dc=nodomain -D  cn=admin,dc=nodomain -LLLQ 
dn: dc=nodomain
objectClass: top
objectClass: dcObject
objectClass: organization
o: nodomain
dc: nodomain

dn: uid=mohsen,ou=People,dc=nodomain
uid: mohsen
cn: Pahlevanzadeh
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
shadowLastChange: 20121
loginShell: /usr/sbin/csh
uidNumber: 130
gidNumber: 137
homeDirectory: /home/mohsen
gecos: A good boy,,,

dn: ou=newOU,dc=nodomain
objectClass: organizationalUnit
ou: newOU
description: Organizational Unit for Sales Department

dn: uid=naghmeh,ou=newOU,dc=nodomain
uid: naghmeh
cn: maleki
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
shadowLastChange: 20121
loginShell: /usr/sbin/csh
uidNumber: 130
gidNumber: 137
homeDirectory: /home/mohsen
gecos: A good boy,,,

Tenho dois uid: 1. mohsenunder People. 2. naghmehunder newOU
Quando procuro suc como acima, mas adiciono "ou=newOU"como abaixo:

ldapsearch  -c  -Y EXTERNAL  "ou=newOU" -H ldapi:///  -b dc=nodomain -D  cn=admin,dc=nodomain -LLLQ 

Obtenho o seguinte resultado:

dn: ou=newOU,dc=nodomain
objectClass: organizationalUnit
ou: newOU
description: Organizational Unit for Sales Department

Infelizmente, não obtive uidnenhuma outra informação.
Como posso acessar outras informações via meu OU?

ldap
  • 1 respostas
  • 20 Views
Martin Hope
Whitehot
Asked: 2025-02-24 21:09:01 +0800 CST

Passe vários arquivos como uma única opção

  • 10

Estou tentando construir um wrapper para executar uma ferramenta várias vezes e, em seguida, concatenar alguns dos resultados. Gostaria de passar dois conjuntos de arquivos para meu script wrapper e, em seguida, executar a ferramenta para cada par de arquivos. Gostaria que ela se comportasse assim:

multitool.sh -a a*.txt -b b*.txt(expandindo os curingas para corresponder a todos os arquivos disponíveis)

Então multitool.sh, dentro do , executo a ferramenta em a1.txt b1.txt, a2.txt b1.txt, a1.txt b2.txt, a2.txt b2.txt, etc, com números variáveis ​​de arquivos a e b.

Eu segui este tutorial explicando os conceitos básicos de manipulação de opções e consegui usar getopspara manipular um -h, mas nada mais.

É aqui que estou agora:

#!/bin/bash


while getopts ":hpg:" option; do
    case $option in 
        h) # display help
            echo "-h to print this help and exit, -p is peak files, -g is bedgraph files."
            exit;;
        p) # get list of peak files to process
            l_peaks=$OPTARG;;
        g) # get list of bedgraph files to process
            l_bgraphs=$OPTARG;;
        \?) # Invalid option
            echo "Error! Invalid option!"
            echo "-h to print this help and exit, -p is peak files, -g is bedgraph files."
            exit;;
    esac
done

echo "$l_peaks"
echo "$l_bgraphs"


Estou trabalhando com uma equipe que não tem muita familiaridade com computadores, então, se eu puder manter o wrapper em uma execução simples de uma linha, seria melhor.

Como posso passar essas listas de arquivos como uma opção cada?

shell-script
  • 4 respostas
  • 715 Views
Martin Hope
PersianGulf
Asked: 2025-02-24 13:37:39 +0800 CST

Saída vazia em ldapsearch

  • 4

Eu tenho o seguinte ldapsearch:

root@debian:~/ldif# ldapsearch -LLLQ  -Y EXTERNAL -H ldapi:/// -b dc=nodomain   -D  cn=admin,dc=nodomain,cn=Pahlevanzadeh,ou=People,uid=mohsen,loginShell=/usr/bin/csh
dn: dc=nodomain
objectClass: top
objectClass: dcObject
objectClass: organization
o: nodomain
dc: nodomain

dn: ou=People,dc=nodomain
objectClass: organizationalUnit
ou: People
description: Organizational Unit for Sales Department

dn: uid=mohsen,ou=People,dc=nodomain
uid: mohsen
cn: Pahlevanzadeh
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
shadowLastChange: 20121
loginShell: /usr/sbin/csh
uidNumber: 130
gidNumber: 137
homeDirectory: /home/mohsen
gecos: A good boy,,,

Mas quando uso o seguinte ldapsearch, não tenho o resultado acima:

root@debian:~/ldif# ldapsearch  -Y EXTERNAL -H ldapi:/// -b dc=nodomain,cn=Pahlevanzadeh   -D  cn=admin,dc=nodomain,cn=Pahlevanzadeh
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
# extended LDIF
#
# LDAPv3
# base <dc=nodomain,cn=Pahlevanzadeh> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#

# search result
search: 2
result: 32 No such object

# numResponses: 1

Como posso criar uma consulta com '-b' para ter o primeiro resultado?

ldap
  • 1 respostas
  • 18 Views
Martin Hope
Mala Dies
Asked: 2025-02-24 12:04:10 +0800 CST

Um arquivo .h para módulos externos do kernel precisa de compilação de outra maneira específica?

  • 5

Tenho um módulo de kernel externo e um Makefile. Eu estava usando o Kbuild, mas decidi usar um Makefile e make direto. Tenho meus headers instalados, build-essential e kmod instalados, e estou me deparando com um problema com um arquivo .h até agora.

Tenho meu arquivo .c para .o para o módulo de kernel externo. Os problemas dizem respeito ao arquivo .h até agora. Não consigo compilá-lo.

Então, aqui está meu Makefile simples:

# Some random Kernel Module Course Online
# KDIR += /lib/modules/$(shell uname -r)/build

obj-m += kernel_char.o kernel_char_one.o

all:
        $(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD)

clean:
        $(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean

Este kernel_char.oé meu arquivo .c. kernel_char_one.oé o arquivo .h. Ele diz que estou usando o arquivo .h para compilação incorretamente na saída:

make -C /lib/modules/4.19.94-ti-r74/build M=/home/debian/Kernel_Modules modules
make[1]: Entering directory '/usr/src/linux-headers-4.19.94-ti-r74'
make[2]: *** No rule to make target '/home/debian/Kernel_Modules/kernel_char_one.c', needed by '/home/debian/Kernel_Modules/kernel_char_one.o'.  Stop.
make[1]: *** [Makefile:1522: _module_/home/debian/Kernel_Modules] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.19.94-ti-r74'
make: *** [Makefile:9: all] Error 2

A saída acima é depois que eu uso makepara meu Makefile. Eu estava pensando que havia alguma maneira específica de compilar um arquivo .h para módulos de kernel externos.

1. The reason for having a .h file:
a. I need my userspace program and the kernel module to know about it.
linux
  • 1 respostas
  • 27 Views
Martin Hope
Jader Dias
Asked: 2025-02-24 05:37:46 +0800 CST

Como usar o iptables para redirecionar uma porta quando o destino é meu próprio endereço IP?

  • 6

Redirecionei com sucesso as solicitações de entrada da porta 53 para 3053 usando a tabela PREROUTING do iptables

Redirecionei com sucesso as solicitações locais da porta 53 para 3053 usando a tabela OUTPUT do iptables, desde que usem a interface de loopback

Mas as requisições locais que usam o endereço IPv4 eth0 ignoram ambos os redirecionamentos. Como resolver isso?

Eu tentei DNAT, especificando o IP de destino, a interface, nada funciona

sudo iptables-save
# Generated by iptables-save v1.8.9 (nf_tables) on Sun Feb 23 21:29:58 2025
*mangle
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
COMMIT
*nat
:PREROUTING ACCEPT [3765:300383]
:INPUT ACCEPT [3760:298404]
:OUTPUT ACCEPT [54136:75736197]
:POSTROUTING ACCEPT [54072:75544537]
-A PREROUTING -p udp -m udp --dport 53 -j REDIRECT --to-ports 3053
-A OUTPUT -o lo -p udp -m udp --dport 53 -j REDIRECT --to-ports 3053
COMMIT

Como reproduzir o erro com contêineres

FROM alpine:latest

RUN apk add --no-cache iptables netcat-openbsd socat
podman build -t udp-redirect .

podman run --rm -it --privileged --sysctl net.ipv4.conf.all.route_localnet=1  --name udp-redirect udp-redirect sh

socat -T 1 UDP-LISTEN:3053,fork EXEC:"echo -n 'Hello world'" &

iptables -t nat -A PREROUTING -p udp --dport 53 -j DNAT --to 127.0.0.1:3053

echo -n "Test1" | nc -u -w1 10.0.2.100 53
iptables
  • 1 respostas
  • 79 Views
Martin Hope
ancoling67
Asked: 2025-02-24 00:14:28 +0800 CST

Erro Rsync ao transferir arquivos com acls

  • 5

Tenho um servidor Debian que faz rsync de arquivos em um compartilhamento nfs (Truenas).
O compartilhamento nfs é montado com systemd:

192.168.88.162:/mnt/pool3/nfsdataset  /mnt/systemd/nfs/nfsdataset   nfs nofail,x-systemd.automount 0 0

O comando rsync é: rsync -a -A -P testfile /mnt/systemd/nfs/nfsdataset
Quando o rsync transfere arquivos com acl, este erro é retornado:

sending incremental file list
testfile
              0 100%    0,00kB/s    0:00:00 (xfr#1, to-chk=0/1)
rsync: [receiver] set_acl: sys_acl_set_file(.testfile.FS8M3I, ACL_TYPE_ACCESS): Operation not supported (95)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.2.7]

Nfs está habilitado no dataset Truenas.
É possível transferir arquivos com acl em um compartilhamento nfs?

rsync
  • 1 respostas
  • 49 Views
Prev
Próximo

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