incapaz de logar com o usuário recém-criado (alterou a permissão do diretório raiz para 0750) [duplicado]

0

Eu criei um usuário linux usando um script .Também eu quero que o usuário recém-criado para acessar apenas certas pastas no diretório raiz (/) .Para isso eu mudei a permissão do diretório raiz para 0750.     chmod -R 0750 / *

Depois disso, quando eu tentei fazer o login para o usuário recém-criado com o comando de login estou obtendo   não pode chdir para o diretório inicial '/ home / newuser'   não pode executar '/ bin / bash': permissão negada.

eu alterei a permissão de / bin / folder para 0777, também configurei / home / newuser / permission para 0777. Ainda não consegui fazer o login.

É possível fazer o login com a nova permissão de root.

    
por Adhz 27.05.2016 / 08:40

1 resposta

0

Eu tenho medo de ter que reinstalar o Linux. A menos que, se tiver sorte, você execute o Linux em uma máquina virtual. Eu tive o mesmo problema e encontrei a resposta neste caso específico (rodando Linux em uma VM). Aqui está a resposta .

Para evitar esse tipo incômodo de problema, recomendo que você adicione aliases em ~/.bashrc file:

# do not delete / or prompt if deleting more than 3 files at a time #
alias rm='rm -I --preserve-root'

# confirmation #
alias mv='mv -i'
alias cp='cp -i'
alias ln='ln -i'

# Parenting changing perms on / #
alias chown='chown --preserve-root'
alias chmod='chmod --preserve-root'
alias chgrp='chgrp --preserve-root'
    
por 27.05.2016 / 10:36

Tags