The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
commutation de l'utilisateur root pour l'utilisateur ordinaire sasia De programmation et de script Shell 3 01-25-2008 10:25 PM
Comment masquer les entrées de texte pour l'utilisateur interactive unix shell script? patrickpang De programmation et de script Shell 1 04-04-2006 09:42 PM
SFTP-non-authentification de l'utilisateur interactif dheeruchakri De programmation et de script Shell 1 03-10-2006 12:14 PM
Changer d'utilisateur dans un script nimo De programmation et de script Shell 2 11-04-2005 07:51 AM
Autres que root. Normal utilisateur n'est pas en mesure de créer des fichiers mallesh UNIX for Advanced & Expert Users 1 06-22-2005 01:18 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 11-19-2007
stevefox stevefox is offline
Registered User
  
 

Join Date: Aug 2005
Messages: 115
Non-passer à l'interface utilisateur root

Est-il possible de passer un utilisateur non-root à l'utilisateur root sans entrer le mot de passe interactivement dans un korn shell script qui est exécuté par un utilisateur non root?

par exemple j'ai un utilisateur non-root, qui est appelé infodba dba en groupe et je veux créer un script shell qui est exécuté par infodba utilisateur dans le script et je veux passer à l'utilisateur root sans avoir invité pour le mot de passe et d'exécuter chmod 777 commande sur un répertoire puis revenir à infodba et de créer un fichier dans le répertoire. J'aime effectuer les ci-dessous dans un script exécuté par infodba sans être invité à entrer un mot de passe.

(1) TEST_DIR existe avec l'accès ci-dessous
ls-ld TEST_DIR
drwxrwxr-x 2 root sys 80 novembre 20 10:45 TEST_DIR

(2) Donner un accès complet à la racine par TEST_DIR
chmod 777 TEST_DIR
ls-ld TEST_DIR
drwxrwxrwx 2 root sys 80 novembre 20 10:46 TEST_DIR

(3) Créer un fichier dans TEST_DIR utilisant infodba
contact TEST_DIR / test.txt

À la vôtre
Steve

Version Unix: HP-UX 11.11
  #2 (permalink)  
Old 11-19-2007
Smiling Dragon's Avatar
Souriant Dragon Smiling Dragon is offline Forum Advisor  
Désordonné utilisateur
  
 

Join Date: Nov 2007
Lieu: Nouvelle-Zélande
Messages: 922
sudo ressemble à l'outil pour vous (RBAC ou si elle soutient HPUX).

BTW, je suggère que vous ne définissez pas de monde permisions Si vous devez absolument donner les autorisations monde (et il n'y a presque jamais le bon moment pour ce faire), le sticky bit pour protéger les fichiers qu'il contient.
  #3 (permalink)  
Old 11-19-2007
edcrosbys edcrosbys is offline
Read Only
  
 

Date d'inscription: juillet 2007
Messages: 15
Je suis d'accord que vous avez besoin de sudo. De cette façon, vous n'avez pas besoin de changer d'utilisateur, vous pouvez donner des autorisations que l'utilisateur d'exécuter xxx programme yz commutateurs. La commande puis se transforme en

sudo chmod 777 / un / répertoire

Cela empêche que l'utilisateur de faire tourner avec d'autres permanentes et vous permet de garder le mot de passe root sacré.

Ici, il est de la portabilité des logiciels de place:
sudo-1.6.8p12

Vous devez éditer le fichier de configuration.

Apprécier!
  #4 (permalink)  
Old 11-20-2007
stevefox stevefox is offline
Registered User
  
 

Join Date: Aug 2005
Messages: 115
Souriant Dragon,
Merci pour vos conseils.

Existe-t-il un moyen de faire ce que l'aide des commandes HP-UX, sans utiliser d'outils?

Steve
  #5 (permalink)  
Old 11-20-2007
Smiling Dragon's Avatar
Souriant Dragon Smiling Dragon is offline Forum Advisor  
Désordonné utilisateur
  
 

Join Date: Nov 2007
Lieu: Nouvelle-Zélande
Messages: 922
Désolé, je ne suis pas assez familier avec HPUX savoir, sudo est largement utilisée si (et est inclus dans certaines distributions Unix), vous n'avez pas besoin de craindre que c'est trop bizarre ou non pour une utilisation dans un environnement d'entreprise.
  #6 (permalink)  
Old 11-20-2007
prowla prowla is offline
Read Only
  
 

Join Date: Nov 2007
Messages: 165
Vous pouvez télécharger Sudo de HP plutôt que d'aller à l'extérieur. C'est dans les HP-UX pour Internet Express HP-UX 11i v1 produit disponibles Hewlett-Packard Co..
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 06:17 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0