This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
сервис_ftp [2014/07/01 09:14] val |
сервис_ftp [2016/04/22 11:33] val [Дополнительные материалы] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Сервис FTP ====== | ====== Сервис FTP ====== | ||
- | [[http://ru.wikipedia.org/wiki/FTP]] | + | * [[http://ru.wikipedia.org/wiki/FTP]] |
===== Клиентские программы ===== | ===== Клиентские программы ===== | ||
+ | |||
+ | ==== explorer ==== | ||
+ | |||
+ | * ftp://user1@gate.isp.un | ||
==== Утилита ftp ==== | ==== Утилита ftp ==== | ||
- | команды: | ||
- | <code> | ||
- | ? | ||
- | help | ||
- | cd каталог - смена каталога на сервере | ||
- | lcd каталог - смена каталога на клиенте | ||
- | pwd - показать текущий каталог сервера | ||
- | lpwd - показать текущий каталог клиента | ||
- | dir | ||
- | ls | ||
- | bin - двоичный режим передачи | ||
- | ascii - режим передачи текстовых файлов | ||
- | pass - переключатель активного/пассивного режимов передачи | ||
- | get имя_файла - скопировать файл с сервера (download) | ||
- | put имя_файла - скопировать файл на сервер (upload) | ||
- | mget шаблон - скопировать файлы совпадающие с шаблоном с сервера (download) | ||
- | mput шаблон - скопировать файлы совпадающие с шаблоном на сервер (upload) | ||
- | quit - выход из программы | ||
- | </code> | ||
- | пример: | ||
<code> | <code> | ||
server# ftp ftp.isp.un | server# ftp ftp.isp.un | ||
или | или | ||
server# ftp user1@gate.isp.un | server# ftp user1@gate.isp.un | ||
- | … | ||
- | Name (gate.isp.un:root):user1 | ||
- | … | ||
- | Password: password1 | ||
- | 230 User user1 logged in. | ||
- | |||
- | 1. ftp> cd ~ | ||
- | 2. ftp> pwd | ||
- | 3. ftp> lcd /etc | ||
- | 4. ftp> lpwd | ||
- | 5. ftp> put hosts | ||
- | |||
- | 6. ftp> cd /etc | ||
- | 7. ftp> pwd | ||
- | 8. ftp> lcd | ||
- | 9. ftp> lpwd | ||
- | 10. ftp> get hosts | ||
- | 11. ftp> quit | ||
</code> | </code> | ||
Line 65: | Line 31: | ||
==== Учетная запись для сервиса ==== | ==== Учетная запись для сервиса ==== | ||
- | [[Управление учетными записями в Linux]] | + | * [[Управление учетными записями в Linux]] |
- | + | * [[Управление учетными записями в FreeBSD]] | |
- | [[Управление учетными записями в FreeBSD]] | + | |
==== Установка и запуск сервиса ==== | ==== Установка и запуск сервиса ==== | ||
Line 78: | Line 43: | ||
ftpd_enable="YES" | ftpd_enable="YES" | ||
</code><code> | </code><code> | ||
- | [server:~] # /etc/rc.d/ftpd start | + | [server:~] # service ftpd start |
</code> | </code> | ||
Line 199: | Line 164: | ||
</code><code> | </code><code> | ||
gate# sh ftp.sh | gate# sh ftp.sh | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | ==== Команды ftp клиента ==== | ||
+ | <code> | ||
+ | ? | ||
+ | help | ||
+ | cd каталог - смена каталога на сервере | ||
+ | lcd каталог - смена каталога на клиенте | ||
+ | pwd - показать текущий каталог сервера | ||
+ | lpwd - показать текущий каталог клиента | ||
+ | dir | ||
+ | ls | ||
+ | bin - двоичный режим передачи | ||
+ | ascii - режим передачи текстовых файлов | ||
+ | pass - переключатель активного/пассивного режимов передачи | ||
+ | get имя_файла - скопировать файл с сервера (download) | ||
+ | put имя_файла - скопировать файл на сервер (upload) | ||
+ | mget шаблон - скопировать файлы совпадающие с шаблоном с сервера (download) | ||
+ | mput шаблон - скопировать файлы совпадающие с шаблоном на сервер (upload) | ||
+ | quit - выход из программы | ||
</code> | </code> |