Fondo: Catalina
elimina el acceso desde el sistema de ficheros root. No podemos crear directorios incluso como sudo
e incluso al deshabilitar SIP
. Parece ser una especie de solución mediante el uso de /etc/synthetic.conf
.
Aquí es el contenido de mi /etc/synthetic.conf
data /Users/steve/data
git /Users/steve/git
shared /Users/steve/shared
He creado los directorios bajo mi directorio home y se reinicia.
$ls -lrta /Users/steve/data /Users/steve/shared
/Users/steve/data:
total 0
drwxr-xr-x 2 steve staff 64 Apr 11 19:02 .
drwxr-xr-x+ 250 steve staff 8000 Apr 13 11:29 ..
/Users/steve/shared:
total 0
drwxr-xr-x 2 steve staff 64 Apr 11 19:02 .
drwxr-xr-x+ 250 steve staff 8000 Apr 13 11:29 ..
$ls -lrta /Users/steve/data /Users/steve/gut
/Users/steve/git:
total 0
drwxr-xr-x 2 steve staff 64 Apr 11 19:02 .
drwxr-xr-x+ 250 steve staff 8000 Apr 13 11:29 ..
Así que los directorios de hacer existir ..
Pero, a continuación, utilizando el enlace de /etc/sintético.conf no funcionan de la manera que yo esperaba:
(base) 11:29:14/git $ls -lrta /data
ls: /data: No such file or directory
Cómo es que la asociación/link supone que se utiliza?
Actualización de los Permisos para /etc/synthetic.conf
son