Pour améliorer ma productivité: comment verrouiller le fichier / etc / hosts sous Linux avec un mot de passe?


0

Je voudrais verrouiller le fichier / etc / hosts de manière à ce que seul un tiers puisse le déverrouiller, éventuellement à l'aide d'un code de verrouillage.

Je donnerais alors le mot de passe à quelqu'un d'autre.

J'utilise Ubuntu 10.10.


1
juste un mot: pourquoi?
Akira

Je le change autrement. Fonctionne à merveille sur un iPhone jailbreaké avec lockdown.
Annonce annoncée

Parlez-nous davantage de cette volonté de changer constamment / etc / hosts.
Allen

Réponses:


3

Créez un compte pour l'autre personne et ajoutez-le au groupe admin (donne accès à sudo). Sortez du groupe admin pour ne pas utiliser sudo.


+1 Je ne sais pas comment faire autrement.
octobre

1

Autant que je sache, les codes de passe sur les fichiers (presque chaque fois que je vois) utilisent des logiciels tiers pour chiffrer le fichier.

Je ne connais aucun logiciel capable de réaliser ce que vous voulez, car le fichier doit être lu normalement par le système d'exploitation. Si vous vouliez le chiffrer, quelqu'un d'autre pourrait toujours le supprimer et le recréer.

Ce que vous voulez faire est de rechercher une protection standard au niveau fichier et de ne donner à certains groupes l'accès au fichier, tel que Root / Administrators. Vous pouvez en savoir plus sur les autorisations Linux en utilisant chmodici .


Le problème est bien sûr que, du moins c'est ce que je suppose, le demandeur est l'utilisateur root du système. Ma connaissance est loin d'être définitive, mais je serais surpris s'il existe un moyen de protéger un fichier contre la suppression / le remplacement par root.
octobre

@oKtosiTe - Je pense exactement à Chmod. C’est la seule solution à laquelle je puisse penser. Mais cela ne fonctionne que pour les machines à plusieurs utilisateurs. .. C’est difficile, mais chmod est la meilleure solution.
William Hilsum
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.