[droit utilisateur] lister les commande autorisées (résolu)

Applications, problèmes de configuration réseau
Oldan
archer de cavalerie
Messages : 150
Inscription : lun. 18 oct. 2010, 10:39

[droit utilisateur] lister les commande autorisées (résolu)

Message par Oldan »

Bonjour,

j'aimerais n'autoriser que quelques commandes à un compte utilisateur mais je ne sais pas comment faire.

Sauriez vous me guider
Merci pour votre aide.
Dernière modification par Oldan le lun. 11 avr. 2011, 11:46, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17627
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [droit utilisateur] lister les commande autorisées (...)

Message par benjarobin »

Bonjour, tu devras faire un chown des commandes autorisés
Exemple :
Tu créer le groupe : legroupedeluser
chown root:legroupedeluser /usr/bin/ls
chmod o-rwx /usr/bin/ls
Puis tu ajoute l'utilisateur au groupe
Attention de bien ajouter tous les utilisateurs dans ce groupe sinon ils n'auront plus accès à la commande
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [droit utilisateur] lister les commande autorisées (...)

Message par tuxce »

Je sais pas exactement ce que tu veux faire, mais juste pour apporter une précision, empêcher l'exécution de ls (pour prendre un exemple) n'empêche nullement la fonctionnalité qu'elle apporte, l'utilisateur peut tout simplement prendre le ls du paquet en compiler un nouveau etc... sans parler d'un simple

Code : Tout sélectionner

echo *
Oldan
archer de cavalerie
Messages : 150
Inscription : lun. 18 oct. 2010, 10:39

Re: [droit utilisateur] lister les commande autorisées (...)

Message par Oldan »

j'aimerais qu'il n'ai que la commande exit de disponible
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [droit utilisateur] lister les commande autorisées (...)

Message par tuxce »

c'est pour du ssh ? pas de X ?
Oldan
archer de cavalerie
Messages : 150
Inscription : lun. 18 oct. 2010, 10:39

Re: [droit utilisateur] lister les commande autorisées (...)

Message par Oldan »

oui ssh uniquement pour faire profiter du proxy
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [droit utilisateur] lister les commande autorisées (...)

Message par tuxce »

Tu devrais plutot voir du coté de ChrootDirectory dans le sshd_config, ça serait mieux.
Un truc genre:

Code : Tout sélectionner

Match Group proxyuser
	X11Forwarding no
	AllowTcpForwarding yes
        ChrootDirectory /home/proxyuser
puis tu mets dans le /home/proxyuser les commandes qu'il faut, plus un minimum pour un shell et un ssh viable, j'ai pas de liens de tuto là comme ça mais tu dois pouvoir en trouver.
Oldan
archer de cavalerie
Messages : 150
Inscription : lun. 18 oct. 2010, 10:39

Re: [droit utilisateur] lister les commande autorisées (...)

Message par Oldan »

Je suis tombé là dessus par hasard : http://geekfault.org/2010/12/05/devenez ... ns-risque/ mais ça colle pile au sujet et le tuto est très bien fait.
Je ne l'ai pas encore mis en œuvre.
Répondre