- Mais pourquoi « sudo vim /foo/bar » c’est mal ?
- Ben ton process vim est root
- Et ?
- Qui t’empĂȘche de :e /etc/shadow ou /etc/sudoers ?
- Ah
 Oui
 Effectivement
 đŸ˜±

đŸ€Ł

@aeris Du coup, vraie question (j'utilise jamais vim), la bonne procédure pour éditer un fichier root dans ce genre, c'est quoi ? Est-ce qu'un process de nano sous root est aussi dangereux ?

Follow

@tangeek Tout Ă©diteur de texte est dangeureux du coup. La bonne pratique est de sudoedit, ça copie le fichier Ă  modifier, ce qui permet de l’éditer **en simple utilisateur** et ça recopie ensuite le fichier Ă  son endroit privilĂ©giĂ©. À aucun moment l’éditeur de texte ne tourne en mode privilĂ©giĂ©.

· · 2 · 3 · 5

@Ju_ Pareil, je connaissais pas. Et j'apprends par ailleurs que nano permet lui aussi d'exécuter du bash, donc c'est tout aussi risqué que vim finalement. ^^
Merci pour l'info. :)
@aeris

@tangeek @Ju_ MĂȘme sans exĂ©cuter de bash. Tu sudo nano <n’importe quoi>, tu ctrl+O /etc/shadow, tu recopies ta ligne de password sur la ligne root, tu sauvegardes. VoilĂ , tu viens de changer le pass de root
 Plus qu’à te connecter


@aeris Tu veux m'empĂȘcher de dormir ce soir, c'est ça ?

@Ju_

@aeris @tangeek utile uniquement si tu veux permettre Ă  des utilisateurs de ne modifier que certains fichiers avec sudo.

Nan parce que si la personne a le droit de tout faire avec sudo, peu importe qu’elle lance vim en root ou pas 😅.

@breizh Perso c'est pas trop une inquiétude de "droits" dans l'absolu, mais je suis le genre à faire trÚs facilement une mauvaise manip'. Si j'avais comme habitude de lancer du bash dans mon nano/vim, ce serait dangereux pour moi.

(genre y a deux semaines j'ai quand mĂȘme fait un smartctl > /dev/sda đŸ€Ż )

@aeris

@tangeek @aeris Pour le coup, je passe mes journĂ©es en root
 j’ai l’habitude de bosser sans filets maintenant 😅.

(pour deux raisons : la premiĂšre, c’est comme ça que c’est prĂ©vu pour l’instant, si je veux faire autrement ça sort des procĂ©dures du taf, ce qui peut ĂȘtre gĂȘnant, et secondement parce que 90 % des actions que je fais nĂ©cessitent d’ĂȘtre root/sudo, du coup ça serait rapidement assez lourd)

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!