Estaba usando SSHFS para montar FS remoto (CentOS 7) en mi PC de trabajo cuando realicé:
sudo chown user:user /mnt/mountpoin
Dado que FS remoto se ve así:
dr-xr-xr-x. 6 0 0 1024 июл 21 2017 boot
drwxr-xr-x 21 0 0 3400 сен 15 2017 dev
drwxr-xr-x. 107 0 0 12288 апр 13 12:58 etc
drwxr-xr-x. 4 0 0 4096 апр 13 12:58 home
lrwxrwxrwx. 1 0 0 7 июн 6 2017 lib -> usr/lib
lrwxrwxrwx. 1 0 0 9 июн 6 2017 lib64 -> usr/lib64
drwx------. 2 0 0 16384 июн 6 2017 lost+found
Y cuando intento cambiar el propietario a raíz de cualquier directorio o archivo, veo el error: invalid user: ‘root:root'
. Primero me doy cuenta de que debería recuperar el acceso a /etc/passwd
la raíz, pero realmente no puedo entender cómo hacerlo...
Respuesta1
Logré restaurar el servidor. Para ello inicié en modo de emergencia a través del menú de inicio de GRUB. Entonces el sistema de archivos se montó en modo de solo lectura y pude iniciar sesión como root. Además, volví a montar fs en modo lectura-escritura (mount -o remount,rw /) y cambié el propietario del directorio raíz a root (chmod root:root /). En mi caso, el propietario del directorio raíz tenía el ID 1000. Los subdirectorios tenían el propietario adecuado.