Defina o diretório home de um usuário para root?

0

Eu gostaria de definir o diretório home do ftpuser para root. Esse é o meu comando:

    # adduser ftproot -shell /bin/false -home /var/www

Qual é o termo de diretório para o root?

    
por Tomblarom 09.04.2015 / 11:57

1 resposta

1

Em primeiro lugar, é realmente uma má idéia usar o homedirectory of root para outros propósitos. Considere um diretório home dedicado para o novo usuário, o root é sempre capaz de acessá-lo.

Você está realmente procurando configurar o diretório-base do usuário ftp para o diretório-raiz do superusuário ou está procurando uma maneira de especificar com segurança uma raiz FTP (presa ou semelhante) para isolar a conta ftp?

Em seguida, os argumentos -shell e -home precisam de um adicional - (--shell, --home). Veja também adduser --help

Se você ainda quiser fazer isso, você deve garantir que o novo usuário tenha acesso ao diretório base do root.

Obtenha o atual diretório de raiz usando getent passwd root . O homedirectory é especificado no 6º campo (geralmente / root).

Use --home /root em seu comando para especificar o diretório-base.

    
por 09.04.2015 / 12:18

Tags