Sudo cd marche pô!

hello,

y a t il un moyen d’utiliser cd avec sudo ?
ou faut il passer obligatoirement par un su root pour faire un cd sur une directory non accessible par l’utilisateur lambda (non root )?

Hello,

En gros cd est une command native et non un programme donc l’élévation de privilège ne fonctionne pas.

Pas de workaround a ma connaissance

1 J'aime

Yo @bof

Même réponse que @Gpapig

Et, à l’aveugle, ne sachant pas ce que tu souhaites faire :
Pour savoir ce qu’il y a dans un endroit non accessible, tu fais un sudo ls -lsha /mon/repertoire/non/accessible et voilà :wink:
Ensuite, tu as trouvé ton rêve ?
Donc sudo nano /mon/repertoire/non/accessible/fichier.truc pour éditer ou sudo cp /mon/repertoire/non/accessible/fichier.truc /un/autre/repertoire/fichierbis.truc ou …

Exemple :

nabla@cloud:$ cd /etc/letsencrypt/live/cabinet/
-bash: cd: /etc/letsencrypt/live/cabinet/: Permission non accordée

nabla@cloud:$ ls /etc/letsencrypt/live/cabinet/
ls: impossible d'accéder à '/etc/letsencrypt/live/cabinet/': Permission non accordée

nabla@cloud:$ sudo ls /etc/letsencrypt/live/cabinet/
sudo ls /etc/letsencrypt/live/cabinet/
cert.pem  chain.pem  fullchain.pem  privkey.pem  README