SuSE GmbH

Base de données Support de SuSE

Titre: Droits d'accès des ptys (xxdb, Emacs)

----------

Vue d'ensemble o Recherche de mots-clés o Historique o Versions o Catégories o Tous les articles
Deutsch o English

----------

Droits d'accès des ptys (xxdb, Emacs)

SuSE Linux: Version 6.3

Problème:

Le debugger xxgdb produit le message d'erreur suivant:

xxgdb: all ptys in use

Ou bien l'accès a distance aux fichiers avec Emacs (en utilisant ange-ftp) n'est pas possible. D'autres programmes présentent éventuellement les mêmes symptômes.

Cause:

Pour des raisons de sécurité, les droits des périphériques "/dev/pty*" (Unix98 PTYs) ont été limités à "660". Cela pose des problèmes à certains programmes.

Solution:

Vous devriez renoncer provisoirement à l'utilisation de ces programmes sur des serveurs ayant un rôle critique.

Sur des machines dont vous pouvez faire confiance à l'utilisateur, vous pouvez attribuer les droits plus généreusement, par exemple:

chmod 666 /dev/pty*

Une autre solution consiste à attribuer "sgid" au groupe "tty" pour les programmes concernés. Vous devez alors effectuer cette modification pour chaque programme concerné, par exemple:

chmod g+s $(which xxgdb)
chgrp tty $(which xxgdb)

----------

Voir aussi:

----------

Mots-clés: 6.3, PTYS, XXGDB, EMACS, ANGE-FTP, SéCURITé, DROITS

----------

Catégories: Applicatifs

----------

Vue d'ensemble o Recherche de mots-clés o Historique o Versions o Catégories o Tous les articles
Deutsch o English

----------

SDB-ke_devpts-63, Copyright SuSE GmbH, Nuremberg, Germany - Version: 28. Nov 1999
SuSE GmbH - Dernière modification: 10. Jan 2000 23:09:12 by lermen with sdb_gen 1.00.0