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 [2016/07/25 17:59] val [Сервер ftp] |
сервис_ftp [2019/03/22 14:45] val [Ограничение доступа ftp пользователей домашним каталогом] |
||
---|---|---|---|
Line 35: | Line 35: | ||
==== Установка и запуск сервиса ==== | ==== Установка и запуск сервиса ==== | ||
+ | |||
+ | === Debian/Ubuntu === | ||
+ | <code> | ||
+ | root@server:~# apt install proftpd-basic | ||
+ | |||
+ | Run proftpd: standalone | ||
+ | </code> | ||
=== FreeBSD === | === FreeBSD === | ||
Line 46: | Line 53: | ||
</code> | </code> | ||
- | === Ubuntu === | ||
- | <code> | ||
- | root@server:~# apt-get install proftpd | ||
- | Run proftpd: standalone | ||
- | </code> | ||
==== Изменение shell для ftp пользователей ==== | ==== Изменение shell для ftp пользователей ==== | ||
Line 58: | Line 60: | ||
==== Ограничение доступа ftp пользователей домашним каталогом ==== | ==== Ограничение доступа ftp пользователей домашним каталогом ==== | ||
- | === FreeBSD === | + | === Debian/Ubuntu === |
<code> | <code> | ||
- | [server:/etc] # cat /etc/ftpchroot | + | root@server:~# cat /etc/proftpd/proftpd.conf |
... | ... | ||
- | user1 | + | DefaultRoot ~ |
- | @ftpusers | + | |
... | ... | ||
</code> | </code> | ||
- | === Ubuntu === | + | === FreeBSD === |
<code> | <code> | ||
- | root@server:~# cat /etc/proftpd/proftpd.conf | + | [server:/etc] # cat /etc/ftpchroot |
... | ... | ||
- | DefaultRoot ~ | + | user1 |
+ | @ftpusers | ||
... | ... | ||
</code> | </code> | ||
+ | |||
==== Организация анонимного доступа к ftp серверу ==== | ==== Организация анонимного доступа к ftp серверу ==== |