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

Perguntas[server](ubuntu)

Martin Hope
Volomike
Asked: 2025-04-20 07:41:54 +0800 CST

nginx não fornece HTTP referer / referrer

  • 5

Tenho uma instalação PHP e uma instalação Bun no meu NGINX. Em ambos os casos, parece que, com o NGINX padrão do Ubuntu 24.04, o referenciador HTTP / referrer não está definido. Na minha configuração Bun, tenho:

proxy_set_header Referer $http_referer;

Na minha configuração PHP, tenho:

fastcgi_param HTTP_REFERER $http_referer;

Quando faço um redirecionamento no meu subdomínio PHP e no meu subdomínio Bun, quando tento mostrar os cabeçalhos, seja pela linha de comando do Curl, pelas ferramentas do desenvolvedor do Chrome ou por código, todos mostram um referenciador vazio.

Estou executando a versão nginx: nginx/1.27.4

Qual é o problema?

server
  • 1 respostas
  • 41 Views
Martin Hope
glitchbox
Asked: 2025-04-12 12:43:36 +0800 CST

Falha na instalação automática na configuração de armazenamento no Ubuntu Server 22.04 LTS

  • 6

Estou com um problema ao usar o recurso de instalação automática no Ubuntu Server 22.04 LTS. Meu objetivo é implantar um sistema com um layout de armazenamento personalizado, mas o processo de instalação automática falha durante a fase de configuração do armazenamento. Estou usando o seguinte trecho de YAML para a configuração:

grub:
  reorder_uefi: false

storage:
  config:
    # Initialize disk and BIOS GRUB partition
    - grub_device: true
      id: disk-sda
      path: /dev/sda
      ptable: gpt
      type: disk
      wipe: superblock-recursive
    - device: disk-sda
      flag: bios_grub
      id: grub-part
      number: 1
      size: 1M
      type: partition

    # EFI System Partition
    - device: disk-sda
      id: efi-part
      number: 2
      size: 512M
      type: partition
    - fstype: fat32
      id: efi-fs
      type: format
      volume: efi-part
    - device: efi-fs
      id: efi-mount
      path: /boot/efi
      type: mount

    # 4 GB swap partition
    - device: disk-sda
      id: swap-part
      number: 3
      size: 4G
      type: partition
    - fstype: swap
      id: swap-fs
      type: format
      volume: swap-part
    - device: swap-fs
      id: swap-mount
      path: none
      type: mount

    # 100 GB root partition
    - device: disk-sda
      id: root-part
      number: 4
      size: 100G
      type: partition
    - fstype: ext4
      id: root-fs
      type: format
      volume: root-part
    - device: root-fs
      id: root-mount
      path: /
      type: mount

    # 50 GB home partition
    - device: disk-sda
      id: home-part
      number: 5
      size: 50G
      type: partition
    - fstype: ext4
      id: home-fs
      type: format
      volume: home-part
    - device: home-fs
      id: home-mount
      path: /home
      type: mount

Verifiquei que /dev/sda está correto para o disco de destino e configurei especificamente um GRUB BIOS (com uma partição bios_grub) e uma partição de sistema EFI. Apesar disso, o instalador não é concluído com sucesso e para durante a etapa de configuração do armazenamento.

Quaisquer ideias, dicas ou sugestões serão muito apreciadas.

Editar: Verifiquei que o restante do meu arquivo de instalação automática funciona perfeitamente usando apenas:

storage:
  layout:
    name: lvm

No entanto, quero configurar especificamente o armazenamento para a configuração acima.

server
  • 1 respostas
  • 22 Views
Martin Hope
Bismark_The_2nd
Asked: 2025-03-21 22:56:07 +0800 CST

Configurando vários usuários FTP no servidor Ubuntu

  • 5

Estou tentando configurar um servidor FTP e tenho seguido guias. Todos eles mostram apenas como configurar um usuário, preciso que vários usuários consigam acessar a mesma pasta e extrair arquivos dela. Posso configurar uma pasta e prender vários usuários a essa pasta?

Estou usando vsftpd. Os usuários serão independentes e precisarão da capacidade de baixar arquivos da pasta sem poder escrever nada naquela pasta ou sair dela.

Tenho seguido estes guias:

https://documentation.ubuntu.com/server/how-to/networking/ftp/index.html

https://www.digitalocean.com/community/tutorials/how-to-set-up-vsftpd-for-a-user-s-directory-on-ubuntu-20-04#step-1-installing-vsftpd

server
  • 2 respostas
  • 54 Views
Martin Hope
ademat
Asked: 2025-03-11 03:14:12 +0800 CST

Ubuntu Server 24.04 no Raspberry Pi 5 e display oficial de 7"

  • 6

Estou lutando há dois dias para fazer o Ubuntu Server 24 LTS funcionar no Raspberry Pi 5 (8Gb). A situação é a seguinte: gostaria de criar um servidor VPN com OpenVPN (que dá total compatibilidade ao sistema em questão). Para funcionar, é necessária uma versão de servidor LTS do Ubuntu ( https://openvpn.net/as-docs/raspberry-pi.html ). Pensei em uma pequena estação independente com tela sensível ao toque para o único propósito e para isso comprei uma vitrine e o display oficial. Depois que tudo foi montado, eu tinha a versão errada do sistema operacional instalando a versão desktop no cartão SD (com RPI imager - ferramenta oficial), percebi na inicialização, mas não é grande coisa, o display liga, o touch funciona. Instalei a versão do servidor no cartão SD sempre com a mesma ferramenta e o display não inicia, conecto um monitor hdmi e acho que será o suficiente instalar uma GUI e algumas configurações aqui e ali e, em vez disso, a provação começa. sudo apt update && sudo apt upgradee com o comando apt install ubuntu-desktop eu baixo todos os pacotes e instalo, quando reinicio sempre no monitor tudo para na tela com o cursor no canto superior esquerdo piscando... Ctrl + Alt + F2 e volto para o console tento o comando startx e xinit desistindo, não é possível conectar ao x, erro de servidor.

Preparei o SD novamente e tentei com xubuntu-desktop e obtive a mesma história. Preparei o SD novamente e reinstalei o desktop completo e tentei modificar o arquivo de configuração como encontrei no único post online que tenta abordar algo semelhante:

Cole "display_auto_detect=1" e comente a linha "dtoverlay=vc4-kms-v3d" em /boot/firmware/config.txt para habilitar a tela sensível ao toque no Ubuntu. "display_auto_detect=1" Eu já tinha na configuração e só adicionei o # em "comment" dtoverlay=vc4-kms-v3d que também já está presente. Resultado: nada feito.

O desktop não inicia no HDMI e o touch display não liga. Guia usado para conectar à placa: https://www.raspberrypi.com/documentation/accessories/display.html

Tentei instalar a versão desktop novamente e o touch display começou novamente (parece que precisa ser recalibrado de alguma forma) e aproveitei para comparar os dois arquivos de configuração (desktop com display que liga e servidor). Colei-os aqui e há apenas uma diferença.

(links quebrados, removidos pelo moderador)

a diferença entre os dois arquivos de configuração parece não ter nada a ver com isso, deveria ser apenas a porta de depuração habilitada. isto é o que acontece quando eu dou o comando startx: https://ibb.co/5hY9YS8P

depois do erro abri o arquivo de log x:

https://ibb.co/KvNF9bj

https://ibb.co/yFq21JsS

https://ibb.co/HTsqvJ8v

O que você acha que é?


por segurança este é o dispositivo com as conexões: https://isstatic.askoverflow.dev/8MqAEFcT.jpg

https://isstatic.askoverflow.dev/Hv4a5rOy.jpg

server
  • 1 respostas
  • 152 Views
Martin Hope
stackbiz
Asked: 2025-01-14 21:10:58 +0800 CST

O OpenVPN não gerou a chave com "--genkey --tls-crypt"

  • 7

Espero que o " --genkey --tls-crypt" gere uma chave no " /tmp/test.key", mas ele não gravará o resultado no arquivo de destino e apenas imprimirá o resultado no console.

Aqui estão os " --genkey --tls-crypt" e " cat" para teste:

# openvpn --genkey --tls-crypt /tmp/test.key
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
65bc8c4654ddd1e39c7b2fb1c5d7b6c7
b551e4f48a109efb3f142b442eb7c808
3428ffc3a41a4fa52464cc8556469c5f
69d0736db7f37c56788da8f3995399c9
8bd664f9e669683805591a9a8fa1b73e
42058e66695f6b735fc4a52dbf26b1db
386811f79c629864c7b7169625e8d75a
30be70f1578eaa1340828de4eb9e2b4f
68f5f276e451429fd706e54f08bc08d2
538c0c66590fb6b5204b9b6f78634f52
dac5be0c419996cccc2bc9add38b0e33
4891a1f11b772ec3a13aed5f0ba678d0
e7f3497b39c549c8cfddbf28205bf24f
a23c07b58109d8f0efe868e35be8b3da
c4f7073dc4031d7d600790c4370189b4
57d8453ed1f565764ef69aeea4f85039
-----END OpenVPN Static key V1-----

# cat /tmp/test.key
cat: /tmp/test.key: No such file or directory
# 

Como gerar a chave " /tmp/test.key" com " --genkey --tls-crypt" no OpenVPN? Qual é a maneira correta de usar o " --genkey --tls-crypt" no OpenVPN?

server
  • 1 respostas
  • 63 Views
Martin Hope
Jesper.Lindberg
Asked: 2025-01-12 04:00:27 +0800 CST

openvpn persist-tun não está funcionando

  • 5

Eu configurei um cliente openvpn no servidor ubuntu, gostaria de ter sempre a interface ativa mesmo se a conexão falhar. Eu tentei isso com: persist-tunno meu arquivo .conf.

Entretanto, se eu executar , a interface não será mais exibida ?sudo systemctl stop [email protected]ifconfig

server
  • 1 respostas
  • 19 Views
Martin Hope
Apollo
Asked: 2025-01-09 21:16:27 +0800 CST

Como alterar o número máximo de arquivos abertos para um processo no Ubuntu 24.04?

  • 6

essa pergunta já foi feita muitas vezes, mas muitos tópicos têm anos e não conseguimos descobrir quais deles funcionam.

Temos um serviço que é iniciado via systemd que roda como um usuário separado, vamos chamá-lo de "myservice". O serviço tem sua estrutura de pasta em /opt/company/product/{bin,log,etc}. O processo é configurado para usar muitos threads porque ele transfere arquivos de um servidor para outro. Às vezes, recebemos um erro por muitos arquivos abertos.

Tentamos definir o ulimit, sysctl -w fs.file-max=1000000, configurando-o em arquivos e nada parece funcionar.

Qual é a maneira atual do Ubuntu 24.04 alterar permanentemente o limite de um processo ou usuário específico para um número muito alto ou, melhor, desabilitar o limite completamente?

Obrigado

server
  • 1 respostas
  • 83 Views
Martin Hope
Amir Namir
Asked: 2024-12-25 17:49:49 +0800 CST

permissão ssh negada()

  • 5

Estou tentando fazer ssh para um servidor Ubuntu 22.04 em um Raspberry Pi 3 em um ambiente local. No começo, eu simplesmente usei o comando e obtive o erro! Então, modifiquei o arquivo e descomentei as linhas and . Depois de outra tentativa, obtive o erro (que me disseram que é exibido quando você digita a senha errada, mas estou digitando a senha correta). A parte interessante é que consigo fazer ssh do servidor Ubuntu para o meu PC, mas não o contrário. Finalmente consegui fazer ssh usando o puclickey, mas será muito mais fácil para mim e meu colega conectar ao Raspberry Pi usando autenticação de senha, especialmente porque está em um ambiente de rede local.ssh [email protected]premission denied (publickey)sshd_configPasswordAuthentication yesPublickeyAuthentication nopremission denied()

Alguém tem alguma ideia de como usar ssh usando senha?

edição: aqui estão as partes importantes da saída do comando ssh -vvv

amir@amirux:~$ ssh -vvvv [email protected]
OpenSSH_8.9p1 Ubuntu-3ubuntu0.10, OpenSSL 3.0.2 15 Mar 2022
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: include /etc/ssh/ssh_config.d/*.conf matched no files
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug2: resolve_canonicalize: hostname 192.168.179.15 is address
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/home/amir/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/home/amir/.ssh/known_hosts2'
debug3: ssh_connect_direct: entering
debug1: Connecting to 192.168.179.15 [192.168.179.15] port 22.
debug3: set_sock_tos: set socket 3 IP_TOS 0x10
debug1: Connection established.
.
.
.
debug1: Next authentication method: password
[email protected]'s password: 
debug3: send packet: type 50
debug2: we sent a password packet, wait for reply
debug3: receive packet: type 51
debug1: Authentications that can continue: 
Permission denied, please try again.

parece que digitei a senha errada, mas tenho 100% de certeza de que está correta. como alguém mencionou na seção de comentários, o cloud init parece estar instalado no RPi. Isso pode impedir a autenticação de senha?

server
  • 1 respostas
  • 56 Views
Martin Hope
Alexander Lamdan
Asked: 2024-12-12 11:59:34 +0800 CST

Eu realmente preciso de codecs multimídia no servidor?

  • 5

Não consigo encontrar uma boa resposta para minha pergunta: como desenvolvedor e administrador de sistema, preciso instalar o ffmpeg, faac, alac, wavpack, vorbis, lame, imagemagick e outros codecs multimídia para executar e reproduzir música, ou fazer uma transmissão de rádio para música no desenvolvimento web, ou trabalhar com imagens como o imagemagick.

Então, quando preciso instalar codecs multimídia e quando não preciso deles?

server
  • 1 respostas
  • 33 Views
Martin Hope
Infarch
Asked: 2024-12-05 21:17:27 +0800 CST

Atualizar Perl no servidor Ubuntu

  • 5

Meu cliente tem um servidor Ubuntu "22.04.4 LTS (GNU/Linux 6.5.0-1022-azure x86_64)" executando Apache com mod-perl. A versão do Perl instalada é 5.34. Recentemente, o proprietário da empresa me pediu para atualizar o Perl para 5.40 devido a algumas vulnerabilidades encontradas no 5.34. Infelizmente, sou um desenvolvedor e só consigo fazer operações administrativas simples no Ubuntu, então isso é algo completamente novo para mim. Comecei com "sudo apt update" e depois "apt-list--upgradable". Existem alguns pacotes, mas apenas "libdpkg-perl" parece ter alguma relação com o Perl. De acordo com sua descrição, não é isso que estou procurando. Encontrei uma lista de módulos que foram instalados naquela máquina. Alguns deles parecem relacionados ao site:

  • apache2
  • perl
  • libapache2-mod-perl2
  • libapache2-mod-perl2-dev
  • libgd-dev
  • libgd-gráfico-perl
  • libapr1-dev
  • libssl-dev
  • libxml2-dev
  • libxml-libxml-perl
  • libxml-libxslt-perl
  • libapache2-solicitação-perl
  • cpanmenos

Todos esses módulos não estão listados como tendo atualizações. Então, como atualizar o Perl? É possível sem atualizar o sistema inteiro? Obrigado antecipadamente!

server
  • 1 respostas
  • 40 Views

Sidebar

Stats

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

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

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