Aprende cómo habilitar los métodos de autenticación antiguos para el cliente de AFP en OS X Lion de tal forma que puedas conectarte a servidores AFP más antiguos.
Lion mantiene una lista de métodos de autenticación que no están permitidos. Son los métodos de autenticación más antiguos y menos seguros. Es posible que tengas que habilitar uno o más de estos métodos para poder admitir dispositivos o protocolos antiguos.
Abre Terminal.
Ejecuta los siguientes comandos:
-
sudo chmod o+w /Library/Preferencessudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
- Establece una conexión AFP con otro sistema de manera que el archivo de preferencias del cliente de AFP se complete con el conjunto de valores predeterminado. Nota: debes registrarte como usuario y no como invitado.
- Ejecuta el siguiente comando para obtener una lista de los métodos de autentificación de usuario (UAM) deshabilitados:
defaults read /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams
De forma predeterminada, los UAM deshabilitados son “Cleartxt Passwrd”, “MS2.0”, “2-Way Randnum exchange” y “DHCAST128”. Nota: si no consigues ver la lista, reinicia el ordenador y repite el paso 3.
Para habilitar uno de estos UAM, elimínalo de la lista de UAM deshabilitados. Por ejemplo, el siguiente comando habilita DHCAST128 eliminándolo de la lista de métodos de autenticación deshabilitados:
-
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array “Cleartxt Passwrd” “MS2.0” “2-Way Randnum exchange”
- Tras realizar los cambios deseados, utiliza el siguiente comando para restaurar los permisos de la carpeta Preferences:
sudo chmod o-w /Library/Preferences
Información adicional
Si deseas deshacer los cambios descritos más arriba, puedes o bien eliminar el archivo /Library/Preferences/com.apple.AppleShareClient o utilizar el siguiente comando para volver a deshabilitar el conjunto predeterminado de UAM antiguos:
sudo defaults write /Librería/Preferences/com.apple.AppleShareClient afp_disabled_uams -array “Cleartxt Passwrd” “MS2.0” “2-Way Randnum exchange” “DHCAST128”