WDanielDupin
(usa Ubuntu)
Enviado em 28/08/2023 - 04:55h
Bom dia, pessoal!
Eu sou novo no linux e gostaria que alguém por obséquio, pudesse me sanar uma dúvida. Eu tenho experimentado o linux a pouco tempo devido alguns projetos que estou fazendo na área de Data Science ligado a conteinerização. Como estou me familiarizando, resolvi utilizar as VMs da Digital Ocean e a versão Ubuntu do Linux, que para mim é essencial por ter uma comunidade maior do R (a maioria dos usuários do R, usam o Ubuntu). Eu não sei se o Ubuntu é o melhor ou pior, mas como uso muito o R e ele é majoritariamente usado pela comunidade do R, além de ter packages com mais tutorial para ele, resolvi usá-lo por questões de comodidade. O meu problema é que como as VMs da Digital Ocean somente são acessadas via terminal, ela cria um default onde o user é root@nomedamaquina:~$, até ai tranquilo. O negócio começa a ficar confuso quando eu tento mudar o user, usando o comando adduser para não comprometer a raiz. Ele simplesmente faz o seguinte, trocar o root para o usuário que criei, exemplo: fulano@nomedamaquina. Só que não para por ai, ele não finaliza dessa forma, que seria o correto: fulano@nomedamaquina:~$. Ele gera algo como isso: fulano@nomedamaquina:~/root$.
Quando eu digito pwd para achar o path, me aparece /root. Isso me causou uma dor de cabeça ferrada quando estava tentando trabalhar com NGINX em linux, porque na hora de modificar uns arquivos, não achava os caminhos, já que ficava preso ao inicial root, antes de trocar o usuário. Alguém me explica porque isso ocorre? E como modificar via terminal? Eu tive que fazer um esquema por fora do terminal, relançando o user para entrar direto no perfil que tinha criado. Agradeço pelas informações.