Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: heminei в Aug 09, 2011, 09:32



Титла: FTP server под Ububtu 11.04
Публикувано от: heminei в Aug 09, 2011, 09:32
Пробвах да сложа но не ставаха много успешни опити! Да кажа каква ми е целта. Искам да позволя на един потребител да има пълен достъп до ЕДНА папка! Ако може да ми обясните как да подкарам ProFTPd в няколко стъпки, много ще съм ви благодарен! Може и с друга програма, важна е целта  :)

Благодаря Ви предварително!


Титла: Re: FTP server под Ububtu 11.04
Публикувано от: drag в Aug 09, 2011, 14:49
https://security.appspot.com/vsftpd.html ($2)
https://security.appspot.com/vsftpd/vsftpd_conf.html ($2)

В твоя случай с убунту:

Код:

sudo apt-get update
sudo apt-get install vsftpd

Ето и един примерен конфигурационен фаил:

Код:

anonymous_enable=NO
use_localtime=YES
local_enable=YES
local_umask=002 -> тук вероятно ще се наложи да пипнеш, по дефолт мисля че е 022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
dual_log_enable=YES
xferlog_file=/var/log/vsftpd_xfer.log
xferlog_std_format=YES
listen=YES
userlist_enable=YES
userlist_deny=YES
tcp_wrappers=NO
write_enable=YES ->така локалните потребители ще могат да пишат в техните директории, ако твоя случай е различен го смени с write_enable=NO
chroot_local_user=YES -> локалните потребители са "заключени" в тяхната домашна директория.
use_localtime=YES
#user_config_dir=/etc/vsftpd_user_config
connect_timeout=120
idle_session_timeout=300
#local_root=/store/ftp/$USER -> прочети в ман страницата за тази опция за да ти стане ясно! Посочва коя директория да се ползва за домашна директория на потребителя
check_shell=NO

Тази конфигурация е част от работещ сървър с MySQl и SSL. Извадил съм само опциите, които засягат това което ти искаш да направиш. Конфигурацията е  примерна с цел да те насочи, вероятно с копи-пейст няма да работи.


Титла: Re: FTP server под Ububtu 11.04
Публикувано от: VladSun в Aug 09, 2011, 18:33
http://www.proftpd.org/docs/directives/linked/config_ref_DefaultRoot.html