Erro de usuário inválido usando chown

0

Estou com um problema em que, quando digito sudo chown, recebo um erro de usuário inválido.

Eu criei um usuário chamado clusterUser usando a GUI. No diretório raiz do computador (/), criei uma pasta chamada clusterFiles. Eu gostaria de alterar o diretório inicial do clusterUser para ser clusterFiles. Estou usando este conjunto de comandos para alterar o diretório inicial:

sudo chown clusterUser /clusterFiles
sudo usermod -d /clusterFiles clusterUser

No entanto, quando executo o comando sudo chown clusterUser /clusterFiles , recebo o erro clusterUser do usuário inválido.

Eu sei que eu criei porque eu entrei. Há algo de errado em como eu formatei o comando?

Editar:

A saída de getent passwd | grep 'cluster' yeilds:

rgcluster2blade1:x:1000:1000:RGcluster2Blade1,,,:/home/rgcluster2blade1:/bin/bas‌​h
clusteruser:x:1002:1002:clusterUser,,,:/home/clusteruser:/bin/bash
    
por philm 09.07.2016 / 17:40

1 resposta

2

De acordo com o seu arquivo passwd , o nome de usuário é clusteruser com um nome real de clusterUser ( clusteruser:...:clusterUser... ). chown se importa apenas com o nome de usuário, que não tem letras maiúsculas.

Use chown clusteruser .

    
por Olathe 12.07.2016 / 03:21