1 votos

ITerm tiene acceso completo al disco pero muestra "ls: Operación no permitida" en el sistema remoto

He leído sobre este problema. Veo que SIP y TCC están en juego. Tengo 2 laptops Mac, ambas ejecutando Sonoma. En cada una, iTerm tiene acceso completo al disco y SIP habilitado.

Localmente en cada una de ellas en iTerm puedo acceder a todas las carpetas sin problemas. Pero cuando hago SSH de una a la otra, no puedo acceder a carpetas protegidas por SIP.

¿Alguien sabe por qué esto está ocurriendo y cómo solucionarlo?

[macos1]$ csrutil status
Estado de Protección de la Integridad del Sistema: habilitado.
[macos1]$ ls Downloads/
una_gran_cantidad
de_mis
archivos_como
se_esperaba

[macos1]$ ssh macos2
[macos2]$ ls ~/Downloads
ls: Operación no permitida

introducir descripción de la imagen aquí

ACTUALIZACIÓN: Agregando más datos:

[macos1]$ type bash
bash es /opt/homebrew/bin/bash
[macos1]$ /opt/homebrew/bin/bash -version | head -1
GNU bash, versión 5.2.26(1)-release (aarch64-apple-darwin23.2.0)
[macos1]$ ls -lOd Downloads
drwx------+ 40 myuser  staff  - 1280 5 Abr 10:04 Downloads
[macos1]$ xattr -l Downloads
[macos1]$ ls -lOd /usr
drwxr-xr-x@ 11 root  wheel  restricted,hidden 352 20 Mar 23:13 /usr
[macos1]$ xattr -l /usr
com.apple.rootless:

[macos1]$ ssh macos2
Última conexión: Sáb Abr  6 18:53:55 2024 desde 10.0.0.18
[macos2]$ type bash
bash es /opt/homebrew/bin/bash
[macos2]$ /opt/homebrew/bin/bash -version | head -1
GNU bash, versión 5.2.26(1)-release (aarch64-apple-darwin22.6.0)
[macos2]$ ls Downloads
ls: Downloads: Operación no permitida
[macos2]$ ls -lOd Downloads
drwxr-xr-x@ 45 myuser  staff  - 1440 6 Abr 18:47 Downloads
[macos2]$ xattr -l Downloads
xattr: [Errno 1] Operación no permitida: 'Downloads'
[macos2]$ cd Downloads
[macos2]$ ls
ls: .: Operación no permitida
[macos2]$ exit
logout
[macos1]$ touch hmmmm
[macos1]$ scp hmmmm macos2:
hmmmm

El archivo 'hmmmm' está presente en macos2:Downloads/hmmmm

hmmmm

0voto

David Anderson Puntos 2189

Bajo Catalina, tengo lo siguiente con respecto a ssh. Probablemente sea /usr/libexec/sshd-keygen-wrapper.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X