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

Perguntas[mac-osx](server)

Martin Hope
jernaumorat
Asked: 2024-10-28 08:53:31 +0800 CST

Os administradores do macOS podem acessar o Apple ID/iCloud?

  • 5

Na minha empresa, acabamos de terceirizar nossa TI e MDM, e tivemos que repensar a permissão de contas pessoais da Apple em Macbooks. Nossos desenvolvedores (todos no Mac) tiveram seu administrador local revogado, e o MSP agora tem acesso de administrador a todas as máquinas.

Não está claro se uma conta de administrador local separada (que pode presumivelmente acessar o root) pode acessar as contas do Apple ID, keychains ou diretórios iCloud sincronizados localmente dos usuários. O senso comum diz que sim, porque root é root; mas eu sei que há níveis adicionais de controle de acesso acima do root no macOS, alguém tem uma resposta definitiva?

(Prefiro não discutir os méritos dos AppleIDs pessoais/empresariais em máquinas empresariais ou se os desenvolvedores devem ter um administrador local, esses tópicos já foram discutidos exaustivamente.)

mac-osx
  • 1 respostas
  • 70 Views
Martin Hope
Dave Dribin
Asked: 2024-05-07 09:42:00 +0800 CST

Ansible Lint não encontra community.general incluído no Ansible instalado pelo Homebrew

  • 5

Estou tendo um problema com o Ansible Lint não encontrando community.generalmódulos:

> ansible-lint <redacted>.yml
WARNING  Listing 1 violation(s) that are fatal
syntax-check[unknown-module]: couldn't resolve module/action 'community.general.locale_gen'. This often indicates a misspelling, missing collection, or incorrect module path.
<readacted>.yml:16:3

Esta ação é:

- name: Set locale
  community.general.locale_gen:
    name: en_US.UTF-8

Estou no macOS Sonoma 14.4.1 e instalei o Ansible via Homebrew (detalhes da versão no final). Pelo que sei, isso inclui muitos dos módulos da comunidade sem a necessidade de instalá-los via Ansible Galaxy:

> ansible-galaxy collection list | grep community.general
community.general                        8.6.0

Portanto, o manual funciona bem, mas ansilbe-lintnão consegue encontrar o módulo.


Eu notei isso no topo de ansible-galaxy collection list:

# /opt/homebrew/Cellar/ansible/9.5.1/libexec/lib/python3.12/site-packages/ansible_collections
Collection                               Version
---------------------------------------- -------

Se eu definir ANSIBLE_COLLECTIONS_PATHesse /opt/homebrew/.../ansible_collectionscaminho, então funciona. Mas parece que eu não deveria ter que fazer isso? Se ansible-playbookconsegue encontrá-lo, por que não consegue ansible-lint? Como posso ansible-lintprocurar automaticamente o caminho da coleção interno?


Informação da versão:

> ansible --version
ansible [core 2.16.6]
  config file = /Users/dave/work/ansible/dribin-infra/ansible.cfg
  configured module search path = ['/Users/dave/work/ansible/dribin-infra/library']
  ansible python module location = /opt/homebrew/Cellar/ansible/9.5.1/libexec/lib/python3.12/site-packages/ansible
  ansible collection location = /Users/dave/.ansible/collections:/usr/share/ansible/collections
  executable location = /opt/homebrew/bin/ansible
  python version = 3.12.3 (main, Apr  9 2024, 08:09:14) [Clang 15.0.0 (clang-1500.3.9.4)] (/opt/homebrew/Cellar/ansible/9.5.1/libexec/bin/python)
  jinja version = 3.1.3
  libyaml = True
==> ansible: stable 9.5.1 (bottled), HEAD
Automate deployment, configuration, and upgrading
https://www.ansible.com/
Installed
/opt/homebrew/Cellar/ansible/9.5.1 (31,927 files, 365.5MB) *
  Poured from bottle using the formulae.brew.sh API on 2024-04-26 at 23:40:10
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/a/ansible.rb
...
mac-osx
  • 1 respostas
  • 84 Views
Martin Hope
Phatmandrake
Asked: 2024-01-30 06:42:36 +0800 CST

/usr/sbin/installer falha na instalação, mas installer.app baseado em GUI é bem-sucedido

  • 5

Isto afeta apenas um subconjunto de máquinas e não é afetado pela presença de perfis MDM. Pelo menos se eles forem removidos, o problema persistirá.

Existem muitos resultados de pesquisa do Google para erros relacionados a:

Install rejected with error: Error Domain=PKInstallErrorDomain 
Code=100 "Authorization is required to install the packages."

No entanto, nenhuma das sugestões funcionou.

Estes são os logs que encontrei. Minha pergunta é:

Como interpreto esses logs, onde procuro para começar a solucionar isso?

  • 29/01/2024 installd[1605]: PackageKit: solicitação (em * PKTrustLevelAppleDeveloperID) não compatível com direitos system.install.apple-software, system.install.software.iap

  • 2024-01-29 installd[1605]: PackageKit: Instalação rejeitada com erro: Error Domain=PKInstallErrorDomain Code=100 "É necessária autorização para instalar os pacotes."

  • 2024-01-29 instalador[5492]: install:didFailWithError:Error Domain=PKInstallErrorDomain Code=100 "É necessária autorização para instalar os pacotes." UserInfo={NSLocalizedDescription=É necessária autorização para instalar os pacotes.}

mac-osx
  • 1 respostas
  • 65 Views
Martin Hope
Andreas
Asked: 2023-06-26 05:17:37 +0800 CST

Use `known-hosts-files` para a conclusão do comando `zsh` ssh

  • 5

Esta pergunta foi feita originalmente no SO , o que está incorreto. Como não consegui (obtê-lo) movido para serverfault, estou solicitando novamente.

Estou tentando configurar o preenchimento de tabulação para o sshcomando zshusar um arquivo adicional known_hosts (que não está localizado em ~/.ssh). Por adicional, quero dizer que ainda quero usar o known_hostsarquivo "padrão".

Atualmente, quando clico TABdepois de ssh, obtenho uma lista de hosts que parece vir de ~/.ssh/known_hostse (provavelmente) /etc/hosts. Eu também gostaria de obter os hosts listados em ~/other/path/known_hosts.

Encontrei muito material online, mas de alguma forma não consigo entender este. O site zsh, por exemplo, lista um stylechamado known-hosts-filesque parece muito promissor. Além disso, quando vejo como é usado , parece bastante direto ao ponto.

Mas não consigo descobrir como usar known-hosts-files.

Eu tentei, por exemplo, o seguinte no meu .zshrc:

zstyle ':completion:*:*:ssh:*:*' known-hosts-files '~/other/path/known_hosts'

e muitas variações dele sem sucesso.

Para garantir, também adicionei (no meu .zshrc):

zstyle ":completion:*:commands" rehash 1

mas isso não mudou nada.

Há uma resposta mais antiga aqui no serverfault e outra resposta ) abordando a mesma questão, mas não as entendo completamente e parece que deve known-hosts-filesfazer exatamente o que quero?

Eu também uso Oh-my-zsh, se isso importa...

mac-osx
  • 1 respostas
  • 26 Views
Martin Hope
Akshay Hiremath
Asked: 2023-03-21 09:53:37 +0800 CST

O MacOS no MacBook Pro precisa de reinicialização semanal? A equipe de suporte de TI está implementando um desligamento semanal forçado

  • 3

A equipe de suporte de TI em minha organização está aplicando desligamentos forçados periódicos dos Macbooks do desenvolvedor usando JAMF ou algum outro tipo de mecanismo. Isso é muito chato. Na minha experiência, nunca enfrentei nenhum problema com o Macbook, mesmo que esteja rodando por semanas e meses, quando sei o que estou abrindo e se estou fechando os aplicativos normalmente ou não. E se estou reiniciando meu sistema periodicamente conforme minha conveniência, funciona muito melhor para mim. Absolutamente nenhum problema de desempenho que já enfrentei devido à falta de reinicialização. E observei que as versões mais recentes do Macbook Pros usando chips Apple M1/M2 baseados na arquitetura arm64 são ainda muito mais eficientes. A justificativa dada é que o suporte de TI encontrou alguns engenheiros (talvez novatos ou o que eu não sei) relatando problemas de desempenho com seus sistemas.

Agora, a equipe de TI deseja desligar à força o sistema de todos uma vez por semana, quando desejar. Isso é ridículo e altamente irritante para mim, a menos que eu esteja perdendo alguma coisa. Portanto, administradores de TI veteranos, esse tipo de desligamento semanal forçado dos Macs dos desenvolvedores faz algum sentido? Poderia haver alguma lógica sólida por trás de um passo tão perturbador? O MacOS realmente precisa desse tipo de reinicialização semanal para operar com eficiência?

Para esclarecer ainda mais a questão, não há disputa ou oposição às reinicializações do sistema quando necessário para atualizações do sistema operacional ou atualizações de aplicativos críticos ou atualizações de segurança de qualquer tipo. A importância de reiniciar 'por uma causa' não está em discussão aqui.

Mas a questão é realmente necessário continuar reiniciando o Mac toda semana para que ele funcione com eficiência? Em caso afirmativo, o que há na arquitetura ou funcionamento do sistema operacional que exige isso? Procurando detalhes técnicos sobre a operação do sistema operacional, posso estar ausente.

mac-osx
  • 2 respostas
  • 71 Views
Martin Hope
Andries
Asked: 2022-11-16 00:41:09 +0800 CST

Multifuncional Bonjour não reconhecido

  • 6

Estou usando 3 sistemas macOS diferentes. Apenas 1 desses sistemas é capaz de reconhecer que minha impressora multifuncional também é um scanner. As outras 2 só a reconhecem como impressora. A impressora em questão é uma 'Samsung M267x 287x Series'. (Que agora faz parte da HP btw)

Rastreei o problema de como esses 3 sistemas estão vendo a impressora na rede local. Apenas um deles vê a transmissão 'Bonjour Multifuncional'. Os outros 2 apenas 'Bonjour'. Agora, tenho medo de atualizar o Catalina para algo mais alto e perder a capacidade do meu scanner...

Os 3 sistemas:

  • macbook pro 2017, executando MacOS Catalina (consulte 'Bonjour Multifuncional')
  • macbook pro 2021 - baseado em intel, rodando MacOS Mojave (veja apenas 'Bonjour')
  • imac 2021 - baseado em M1, rodando MacOS Mojave (veja apenas 'Bonjour')

Não tenho certeza se o problema é realmente baseado. Isso é culpa da HP? Ou falha do MacOS? Há algo que eu possa fazer? Não encontrei drivers de impressora no site da HP. Abaixo estão as capturas de tela de ambos os macbooks Macbook pro 2017 - Catalina

Macbook pro 2021 - Mojave, baseado em Intel

Solução

Para referência futura, aqui estão as etapas para resolver esse problema: Conforme mencionado na solução, esqueci de instalar uma seção separada do driver. Na captura de tela, você vê 3 pastas que fazem parte do pacote de download do driver. Você precisará instalar o arquivo .pkg em AMBAS as MAC_Printerpastas (somente impressora) e MAC_ICDM(para o scanner).

insira a descrição da imagem aqui

mac-osx
  • 1 respostas
  • 29 Views
Martin Hope
kshetline
Asked: 2022-11-13 10:38:02 +0800 CST

macOS: Como exponho uma porta localhost ao IP da LAN no mesmo computador?

  • 3

Em um Raspberry PI que tenho, tudo o que eu executo, digamos, http://localhost:8080, fica automaticamente visível para outros computadores na minha rede local em http://192.168.0.xxx:8080ou http://pi.local:8080.

Isso não acontece com o meu Mac. Se estou testando um aplicativo Angular executado em http://localhost:4200, esse aplicativo não será visto http://mymac.local:4200por outros computadores em minha rede local.

Tudo o que quero fazer é expor a porta localhost à minha LAN, não ao resto do mundo. No entanto, quando procuro uma solução para esse problema, tudo o que encontro são ferramentas como ngrok, que não é o que eu quero. Não estou tentando deixar meu aplicativo visível para todo o mundo, apenas minha LAN.

Meu firewall do macOS não está ativado, portanto, até onde eu sei, não há problema com a porta específica bloqueada ativamente.

ATUALIZAR:

Uma solução improvisada que encontrei é esta:

browser-sync start --proxy "localhost:4200" --no-open --no-ghost-mode --no-notify --no-snippet --no-ui --port 4200

browser-sync, no entanto, é especificamente orientado a HTTP e tenta mexer com o conteúdo que é servido de várias maneiras, daí todos os --no-xxxsinalizadores que estou usando. Eu gostaria de encontrar uma solução semelhante e mais simples que encaminhe o tráfego TCP de maneira puramente neutra.

mac-osx
  • 2 respostas
  • 77 Views
Martin Hope
Clint Laskowski
Asked: 2022-01-30 07:40:34 +0800 CST

Por que o SSH acha que ainda tenho um arquivo 'known_hosts2'?

  • 3

Ao tentar limpar minha configuração SSH e arquivos de chave no meu iMac (macOS Monterey 12.1), tentei SSH usando o sinalizador detalhado (-v). Esta saída gerada incluindo as seguintes linhas:

...
debug1: load_hostkeys: fopen /Users/clint/.ssh/known_hosts2: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory
...

Eu sei que tentei criar um backup do meu arquivo known_hosts (e o chamei de "known_hosts2"), mas o excluí.

Alguém sabe como posso descobrir por que o SSH ainda referencia (e acha que tenho) um arquivo antigo chamado 'known_hosts2'?

Obrigado!

mac-osx ssh known-hosts
  • 2 respostas
  • 2511 Views
Martin Hope
Bruno Schroeder
Asked: 2021-12-04 17:12:47 +0800 CST

O Mac pode ser arpingado, mas não pingado

  • -1

Por que o Mac OS X e o Linux não executam ping em uma rede Ethernet local?

Edite 2012-12-14 (dez dias depois) o adaptador FireWire para Ethernet RJ45 pode ser o problema (no MacBook Pro Retina no início de 2015). Estou pesquisando sobre como depurar o adaptador dele. As luzes Ethernet piscam, mas não sei o suficiente sobre esse FireWire inicial.

Com um simples switch-hub Netgear de quatro portas, ao conectar via cabos RJ45 caixas osx e caixas Linux e definir endereços IP estáticos, é possível fazer arping, mas não fazer ping de/para sistemas operacionais diferentes. Por que isso, por favor?

Eu posso ver rotas para as caixas Linux em osx netstat -r. Mas os pings do osx para o linux expiram. O mesmo vale para o ping do linux no OSX. As tabelas Arp estão corretas e foram atualizadas automaticamente e não manualmente.

Dez anos atrás, alguém perguntou o mesmo e não obteve resposta: https://apple.stackexchange.com/questions/99996/which-setting-in-osx-could-block-ping-localhost

No meu caso, não, o firewall do OS X NÃO está no modo furtivo e nem está em execução. Desliguei para fazer o experimento.

Isso foi postado no site de suporte do Mac: https://discussions.apple.com/thread/253430208

mac-osx configuration ethernet local-area-network clients
  • 2 respostas
  • 65 Views
Martin Hope
Lawrence Cooke
Asked: 2021-11-01 10:12:15 +0800 CST

Adicionar permanentemente a $PATH no MacOS

  • 1

Estou tentando adicionar ao meu $PATH no MacOS (Monterey)

Quando eu uso

export PATH=$PATH:~/.composer/vendor/bin

Ele irá adicioná-lo ao $PATH e eu posso vê-lo quando eu usar

echo $PATH

No entanto, quando reinicio o computador, esse item é removido de $PATH e precisa ser adicionado novamente.

Existe uma maneira de adicioná-lo permanentemente ao $PATH?

Uma coisa que notei é que não há arquivo ~/.profile.

Eu preciso fazer um e adicionar algo a ele?

mac-osx path
  • 1 respostas
  • 10364 Views

Sidebar

Stats

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

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 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