chmod: AVISO: não é possível mudar de casa

1
# chmod 755 home
chmod: WARNING: can't change home
#

depois que instalei o solaris 10, / home não é gravável por ninguém, quando tento alterar as permissões como root, recebo o erro acima.

Editar: permissão original foi definida para 777

    
por Michael Pereira 04.11.2015 / 20:52

2 respostas

3

Não há motivo para alterar a permissão /home , e, especialmente, defini-las como 0777 introduziria uma grande vulnerabilidade de segurança.

Você provavelmente deseja criar um diretório base comum para um novo usuário. Por padrão, o Solaris é configurado para ter esse diretório armazenado em um local compartilhado montado automaticamente por várias instâncias do sistema operacional com NFS. /home é o ponto de montagem para esses diretórios, enquanto no servidor que hospeda os diretórios, que podem ser o mesmo, os diretórios reais geralmente são armazenados em /export/home/ .

Você pode deixar esse mecanismo pré-configurado e usar /export/home como diretório base para seus novos usuários ou desabilitar permanentemente o automounter apenas para os diretórios base.

O último é feito comentando a linha que lê

/home auto_home -nobrowse

no arquivo de configuração /etc/auto_master . Em seguida, reinicie o serviço automounter:

svcadm restart autofs

Verifique se as permissões /home são as originais: dr-xr-xr-x e está pronto.

    
por 05.11.2015 / 07:48
0

De: link

Antes de fazer chmod try como root ou com sudo:

# /usr/sbin/svcadm disable -t autofs
    
por 04.11.2015 / 20:52

Tags