![]() |
|
|
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 |
| SCO Santa Cruz Operation (SCO) est une société de logiciels basée à Santa Cruz, en Californie, qui est mieux connu pour vendre trois variantes UNIX pour Intel x86. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| [REQ] script automatique tuer processus | onisoc | De programmation et de script Shell | 3 | 05-25-2009 07:17 AM |
| exécution automatique de script shell | rajamohan | De programmation et de script Shell | 1 | 09-29-2008 07:48 AM |
| Script pour compter automatiquement le fichier j'ai | summerpeh | SUN Solaris | 13 | 09-05-2008 11:41 AM |
| Automatique des scripts | TShirt | UNIX for Advanced & Expert Users | 5 | 06-05-2008 05:34 AM |
| Script de connexion automatique | Dayanand | De programmation et de script Shell | 3 | 01-08-2006 07:46 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Nous utilisons SCO OS 5.05 serveur et nous faisons un manuel ftp à un autre serveur SCO OS 5.05 pour la sauvegarde de notre base de données.
Nous sommes à l'aide du shell Bourne. Nous tenons à automatiser le ftp de sauvegarde de notre base de données au lieu de le faire manuellement. Il serait bon de lancer un script. Aussi y aurait-il de toute façon de cacher le mot de passe FTP? Les conseils ou de l'aide serait appréciée. S'il vous plaît et merci conseiller. |
|
|||||
|
Vous pouvez stocker le mot de passe dans un fichier crypté par crypt (1) votre script à déchiffrer comme il l'utilise, pas très sûr, mais il cache le mot de passe de l'observateur occasionnel. J'ai utilisé ftp avec un fichier d'entrée pour donner les commandes avant, par exemple: Code:
$ cat cmdfile.template open _FTPSERVER_ user _USER_ _PASSWORD_ cd directory binary put tar.gz bye $ Et puis un script comme ceci: Code:
HOST=remote.host.name
USER=whoever
PASSWD=whatever
sed -e 's/_FTPSERVER_/'${HOST}'/' -e 's/_USER_/'${USER}'/' -e 's/_PASSWORD_/'${PASSWD}'/' cmdfile.template > cmdfile
ftp < cmdfile
Si vous voulez cacher le mot de passe, crypter un fichier à l'aide de la crypte, par exemple: Code:
$ echo passwdofchoice > clear $ echo keyofchoice > key.file $ crypt `cat key.file` < clear > password.crypt $ rm clear Changement de clé à la clé de déchiffrement et le mot de passe à ceux de votre choix. Le script ci-dessus dans le "PASSWD \u003d que ce soit» allait changer à: Code:
KEY=`cat key.file`
PASSWD=`crypt ${KEY} < password.crypt`
Les noms de fichiers pourrait être rendue plus obscure et comme je l'ai dit la chose n'est pas sûr, mais il cache les choses un peu ... Utilisation scp pour transférer des fichiers via SSH avec avoir une SSH serait préférable et plus sûr, si votre serveur ftp est aussi courante sshd. Dernière édition par TonyFullerMalv; au 06.02.2009 07:20 PM.. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|