1 votos

cambiar permisos en /etc/hosts?

Yo estoy en la Vagrant y he instalado un plugin que actualizar mi Mac, /etc/hosts agregar un dominio y asignar la dirección IP para el dominio. El único problema que con el fin de cambiar el archivo, las necesidades de acceso de administrador.

Es seguro para establecer los permisos de /etc/hosts a 664, donde el propietario y el grupo tiene acceso de lectura y escritura y todos los demás pueden leer?

O debo usar 644 donde el propietario ha de leer y escribir y que todo el mundo tiene acceso de lectura?

Gracias,

1voto

haiggoh Puntos 73

Es seguro para establecer los permisos de /etc/hosts a 664, donde el propietario y el grupo tiene acceso de lectura y escritura y todos los demás pueden leer?

Depende de cómo mantener el sistema. Básicamente, no debería ser un problema, especialmente en lo que usted está libre de cambiar el archivo de grupo de pertenencia a un único grupo de usuarios por su cuenta (si no fueron los procesos de lectura el archivo por defecto utilizando el 4 permiso para el grupo, deberían acceder a los que ahora usa el mismo permiso para que otros).

Sin embargo, si el uso de Vagrant Hostmanager plugin, hay claras instrucciones de cómo eliminar la necesidad de proporcionar la contraseña en el momento de la ejecución, mediante la adición de un poco de configuración al archivo sudoers:

Agregue el siguiente fragmento de código al archivo sudoers (por ejemplo /etc/sudoers.d/vagrant_hostmanager):

Cmnd_Alias VAGRANT_HOSTMANAGER_UPDATE = /bin/cp <home-directory>/.vagrant.d/tmp/hosts.local /etc/hosts
%<admin-group> ALL=(root) NOPASSWD: VAGRANT_HOSTMANAGER_UPDATE

Reemplace <home-directory> con su directorio de inicio (por ejemplo /home/joe) y <admin-group> con el grupo que es utilizado por el sistema para el sudo de acceso (usualmente sudo en Debian/Ubuntu y sistemas de rueda en Fedora/Red Hat sistemas).

Si es necesario, agregar de a <admin-group>:

usermod -aG <admin-group> <user-name>

Reemplace <admin-group> con el grupo que es utilizado por el sistema para el sudo de acceso (ver más arriba) y <user-name> con el nombre de usuario.

0voto

Jonas Byström Puntos 5106

Alternativamente: nota qué línea debe agregarse al archivo Hosts, a continuación, utilizar Textwrangler para editar el archivo Hosts: a continuación, los permisos no se cambian.

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