Não, não existe um caminho para cdum diretório que permita apenas root sem ser root. Realmente não deveria haver muitos diretórios com essa limitação. Na maioria das vezes, o acesso a um determinado arquivo é limitado, como o /etc/shadowarquivo ou arquivos de log específicos /var/log.
Você pode usar sudo ls <dir>para vê-los em vez de bash. Além disso, ao usar sudopara se tornar root, você normalmente deseja definir usuário ( sucomando) em vez de bash, portanto, use este comando:
$ sudo su -
Você também pode realizar a mesma coisa com a -iopção de um sudo :
$ sudo -i
trecho da página de manual sobre sudo -i
A opção -i (simular login inicial) executa o shell especificado na entrada passwd (5) do usuário de destino como um shell de login. Isso significa que os arquivos de recursos específicos de login, como .profile ou .login, serão lidos pelo shell. Se um comando for especificado, ele será passado para o shell para execução. Caso contrário, um shell interativo é executado.
Para os arquivos que você não pode acessar, você pode usar um destes sudocomandos:
$ sudo tail /var/log/messages
$ sudo less /etc/shadow
cdser root (a menos que esteja de fato em um shell raiz)?