1. Виртуальный хостинг Например, именам www.mystore.com и www.frankspage.com в DNS может соответствовать один и тот же IP-адрес, и Apache обслуживает оба этих сайтов (равно как и собственное имя хоста, которое задано директивой ServerName)...
2. Кодирование сигналов в LAN В первом разделе рассмотрена группа технологий двухфазного кодирования цифровых данных. К данной группе относятся: манчестерская и дифференциальная манчестерская кодировки. Особенностью этих кодировок является...
3. Перевод на русский лицензии GNU
Статья номера
Работа с FTP-клиентами
Хотя команда ftp остаётся стандартной сетевой утилитой передачи файлов и излюбленным инструментальным средством для миллионов пользователей во всём мире, всегда есть возможности для усовершенствования. Однако команда ftp имеет ряд средств, о которых многие пользователи даже не подозревают.
Большинство начинающих и более менее опытных пользователей Linux знают, как обращаться к удалённым FTP-серверам при помощи программы ftp, запускаемой из командной строки с именем удалённого компьютера в качестве параметра. Можно также ускорить анонимную регистрацию с применением опции -а командной строки FTP. Однако новейшие версии команды ftp позволяют регистрироваться и выбирать файлы с помощью одной команды. Для этого используется
возможность автовыборки FTP. Укажите в командной строке FTP-адрес вместе с регистрационным именем, паролем, именем компьютера, а также полный путь к требуемому файлу. (Можно использовать символы-заместители для одновременной выборки нескольких файлов.) Постройте команду примерно так:
# ftp ftp://bball:mypassword@aptiva.home.org/home/bball/happy2.jpg
Connected to Aptiva.home.org
220 aptiva.home.org FTP server (Version wu-2.4.2-academ[BETA-18](1)
Fri April 22 23:01:55 EDT 2005) ready.
Remote system type is UNIX
Using binary mode to transfer files
331 Password required for bball.
230 User bball logged in.
200 Type set to I.
250 CWD command successful.
250 CWD command successful.
Retrieving home/bball/happy2.jpg
Local: happy2.jpg remote: happy2.jpg
227 Entering Passive Mode (192,168, 2, 36, 2, 226)
150 Opening BINARY mode data connection for happy2.jpg (34636 bytes).
100% |****************************| 34636 00:00 ETA
226 Transfer complete.
34636 bytes received in 0.02 seconds (1.76 MB/s)
221 Goodbye.
Как видите, команда ftp, используя имя и пароль, произвела регистрацию на удалённом компьютере, получила файл happy2.jpg, а затем отключилась. Ещё одной особенностью команды ftp является использование файла .netrc, с помощью которого можно выполнить ту же самую задачу, что в предыдущем примере выполнялась из командной строки. Вначале создайте с помощью текстового редактора файл .netrc
в своём основном каталоге. Затем введите ряд строк регламентирующих автоматическую регистрацию, аналогично строкам, приведённым ниже:
В первой строке этого файла используется ключевое слово machine для указания удалённого компьютера. Следующие две указывают регистрационное имя и пароль. Ключевые слова macdef и init задают немедленное выполнение макроса init.будут выполнены любые команды FTP, следующие за этими ключевыми словами. В этом примере команда get используется для получения файла happy2.jpg,
а команда bye для отключения.
Сохраните файл .netrc и выйдите из редактора. С помощью команды chmod предоставьте этому файлу права доступа на чтение и запись 600 следующим образом:
# chmod 600 .netrc
Скачать, статью в архиве .rar .. 4.79 Кб Скачать, статью в архиве .bz2 .. 4.42 Кб