The UNIX and Linux Forums  
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.

Go Back   В UNIX и Linux Форумы > Операционные системы > ШОС
.
Google unix.com



ШОС Санта-Крус операция (ШОС) является компанией, базирующейся в Санта-Круз, Калифорния, которая является наиболее известным для продажи трех вариантов UNIX для Intel x86.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
[REQ] Автоматический сценарий убить процесс onisoc Shell программирование и сценарии 3 05-25-2009 06:17 AM
автоматическое выполнение скрипта оболочки rajamohan Shell программирование и сценарии 1 09-29-2008 06:48 AM
Скрипт для автоматического подсчета файл я summerpeh SUN Solaris 13 09-05-2008 10:41 AM
Автоматический сценарий TShirt UNIX перспективных И опытных пользователей 5 06-05-2008 04:34 AM
Автоматическое подключение скрипта dayanand Shell программирование и сценарии 3 01-08-2006 07:46 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 06-02-2009
texastig texastig is offline
Зарегистрированный пользователь
  
 

Регистрация: Февраль 2009
Сообщений: 6
Question Автоматическая FTP скрипт

Мы используем ШОС OS 5.05 сервер, и мы делаем вручную на другой FTP ШОС OS 5.05 сервера для резервного копирования базы данных.
Мы используем Bourne оболочки.
Мы хотели бы автоматизировать FTP резервное копирование базы данных, а делать это вручную.
Было бы неплохо запускать скрипт.
Кроме того, будет ли вообще, чтобы скрыть FTP пароль?
Любой совет или помощь будут оценены.
Пожалуйста, сообщите, и благодарности.
Old 06-02-2009
BubbaJoe's Avatar
BubbaJoe BubbaJoe is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Место проведения: Санкт-Луи
Сообщений: 153
Вот простой простой FTP скрипт вы можете следить: Не так много удачи на шифрование пароля так что вы можете не читать, хотя он.

Код:
 
#! /usr/bin/ksh

HOST=remote.host.name
USER=whoever
PASSWD=whatever

exec 4>&1
ftp -nv >&4 2>&4 |&

print -p open $HOST
print -p user $USER $PASSWD
print -p cd directory
print -p binary
print -p put tar.gz
print -p bye

wait
exit 0
Old 06-02-2009
texastig texastig is offline
Зарегистрированный пользователь
  
 

Регистрация: Февраль 2009
Сообщений: 6
Это не работает вообще.
Пожалуйста, сообщите.
Спасибо
Old 06-02-2009
TonyFullerMalv's Avatar
TonyFullerMalv TonyFullerMalv is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Sep 2008
Место проведения: Malvern, Worcs. ВЕЛИКОБРИТАНИЯ
Сообщений: 730
Вы можете хранить пароли в зашифрованном файле на склеп (1) получите ваш сценарий расшифровать как она использует его, не очень безопасна, но она будет скрывать пароли от случайного наблюдателя.

Я использовал FTP с входной файл дать команды до, например:
Код:
$ cat cmdfile.template
open _FTPSERVER_
user _USER_ _PASSWORD_
cd directory
binary
put tar.gz
bye
$
Затем скрипт, например:
Код:
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
Если вы хотите, чтобы скрыть пароль, а затем шифрует ее в файл, используя склеп, например:
Код:
$ echo passwdofchoice > clear
$ echo keyofchoice > key.file
$ crypt `cat key.file` < clear > password.crypt
$ rm clear
Изменение ключа для расшифровки на ключ и пароль, чтобы из них по своему выбору.

В ходе этого скрипта "Пароль \u003d независимо" будет изменить на:
Код:
KEY=`cat key.file`
PASSWD=`crypt ${KEY} < password.crypt`
Имена файлов могут быть более неясной, и, как я сказал, все это не является безопасной, но было бы спрятать вещи немного ...

Использование УПП для передачи файлов через SSH с беспарольного SSH было бы желательно и более безопасным, если ваш FTP-сервер также работает sshd.

Последний раз редактировалось TonyFullerMalv; на 06-02-2009 06:20 PM..
Old 06-02-2009
метил methyl is offline
Зарегистрированный пользователь
  
 

Регистрация: Mar 2008
Сообщений: 1175
Для FTP пароли, попробуйте. Netrc в файл $ HOME для FTP пользователя с разрешениями 600, принадлежащих корня.
Код:
man .netrc
Reply

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код Вне
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 08:34 PM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0