Como alterar o destino de login de um usuário no CentOS?

0

Estou tendo um servidor dedicado hospedado com o RackSpace, o que eu preciso saber é como alterar o destino de login do meu usuário quando eu estiver logado no meu CentOS usando o PUTTY.

Quando estou logado, o que vejo é /home/<username>

Mas o que preciso é de /var/www/html

    
por Rishi Kulshreshtha 03.07.2015 / 07:34

2 respostas

1

O caminho certo para modificar o diretório inicial para um usuário é usar usermod .

Usando usermod -d /var/www.html username (como usuário privilegiado, ou seja, raiz ou usando sudo ), o diretório inicial será alterado para o local desejado.

    
por 03.07.2015 / 08:27
1

Leia atentamente passwd (5) e edite (com muito cuidado, como root) o arquivo /etc/passwd . Você pode querer alterar o diretório inicial do seu usuário, ou seja, alterar o campo 6 th da linha que descreve seu usuário.

Como alternativa, leia muito mais sobre ssh e sua configuração através de $HOME/.ssh/config e outros arquivos etc. etc. Muito provavelmente Putty também é configurável.

Acredito que você está cometendo um grande erro ao alterar o diretório pessoal do usuário de /home/youruser/ para /var/www/html/ , mas deixo a responsabilidade para você. Você também pode configurar seu shell de login (no servidor Linux remoto) adequadamente (por exemplo, através de ~/.login , onde você pode adicionar um cd /var/www/html etc ...)

    
por 03.07.2015 / 07:38