![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| 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 |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
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 |
|
||||
|
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! |
|
|||||
|
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.
|
|
||||
|
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..
|
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|