web-dev-qa-db-fra.com

Est-ce que l'utilisateur 999 est en sécurité?

Je n'ai aucune idée de la façon dont l'utilisateur a changé pour 999 ou s'il est sûr.

Un dossier de mon système indique à l'utilisateur le numéro 999 et les autres fichiers et dossiers de ce dossier possèdent l'autorisation root. J'ai essayé de changer la permission de rooter les dossiers en utilisant chown mais cela ne fonctionne pas. S'il vous plaît laissez-moi savoir comment changer l'autorisation de root du dossier. Le dossier n'est pas un dossier système, c'est plus un dossier de sauvegarde.

root@Gamers:~# chown -hR root /folder/name
root@Gamers:~# ls
drwsr-xr-x 4  999    1M Feb 25 21:25 /folder/name 
root@Gamers:~# grep '^\w*:\w*:999' /etc/passwd
root@Gamers:-#
1
devilz

Pour changer le propriétaire et le groupe d'un fichier/répertoire (non récursivement) en root, vous tapez simplement

Sudo chown root:root /PATH/TO/FILE_OR_DIRECTORY

Notez que chown doit être exécuté avec les privilèges root (d'où l'utilisation de Sudo).


Que ce soit une bonne idée dans votre cas de changer le propriétaire de ce répertoire en root ou non (ou quelque chose d'autre) dépend de son but et du nom de l'utilisateur 999, s'il existe.

Un peu de lumière sur cette question pourrait être éclairée par les résultats de

grep '^\w*:\w*:999' /etc/passwd
0
Byte Commander

Je viens de répondre ne question très similaire sur SuperUser . Vous pouvez voir cette réponse pour plus d'informations, mais voici les parties relatives à cette question.

Il est parfaitement sûr d’avoir des fichiers et des répertoires affectés à l’utilisateur 999. L'utilisateur 999 est utilisé pour MySQL dans certaines distributions. Vous mentionnez qu'il ne s'agit pas d'un dossier système, mais d'une sauvegarde. Si votre distribution n'utilise pas l'utilisateur 999, il est possible que le répertoire soit sauvegardé à partir d'un autre ordinateur, et non de l'ordinateur que vous exécutez actuellement.

0
dotancohen