Поднимаем vsFTPd на CentOS

Документация связанная с установкой, настройкой и работой пользовательского ПО
Ответить
Аватара пользователя
zaka
Эникейщик
Эникейщик
Сообщения: 461
Зарегистрирован: 19 май 2010, 08:52

Поднимаем vsFTPd на CentOS

Сообщение zaka » 05 окт 2011, 16:13

Поднимаем vsFTPd на CentOS

Настраиваем на зеркало Меги)

Код: Выделить всё

su -
vi /etc/yum.repos.d/CentOS-Base.repo
[spoiler][base]
name=CentOS-5 - Base
baseurl=http://centos.mega.kg/files/5.5/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled = 1
[updates]
name=CentOS-5 - Updates
baseurl=http://centos.mega.kg/files/5.5/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled = 1[/spoiler]

Код: Выделить всё

yum update # обновляем 
yum list vsftpd  #  смотрим есть ли  пакет vsftpd
У мну уже установлен )

Код: Выделить всё

vsftpd.i386                        2.0.5-21.el5                        installed
Ставим ПО

Код: Выделить всё

yum install vsftpd # установка ПО
chkconfig vsftpd on  # добавим запуск сервера при старте системы
chkconfig --list vsftpd  # смотрим все ли нормуль 
Все ОК

Код: Выделить всё

vsftpd          0:off   1:off   2:on    3:on    4:on    5:on    6:off

Код: Выделить всё

service vsftpd start # запускаем сервис
system-config-securitylevel  # откроем доступ на фтп на  файер  Customize ----> ставим галочку ftp  
проверяем

Код: Выделить всё

ftp 192.168.0.88
водим логин и пас и воля
[spoiler][root@centos ~]# ftp 192.168.0.88
Connected to 192.168.0.88.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (192.168.0.88:root): zaka
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,0,88,102,252)
150 Here comes the directory listing.
-rw-r--r-- 1 0 0 0 Sep 26 02:47 log.txt
lrwxrwxrwx 1 500 500 19 Oct 05 00:54 nod32 -> /var/www/html/nod32
-rw-r--r-- 1 0 0 777260 Sep 21 2007 rarlinux-3.7.1.tar.gz
-rw-r--r-- 1 0 0 114553 Jul 14 2009 unrar-3.9.4-1.el5.rf.i386.rpm
226 Directory send OK.[/spoiler]
в браузер набираем ftp:\\192.168.0.88 и попадаем на публичный фтп

Дополнительная инфа:]
Все настройки сервера находятся в файле /etc/vsftpd/vsftpd.conf
http://sysadmins.el.kg/viewtopic.php?f=87&t=1038
Помни прошлое, живи настоящим и думай о будущем.
Изображение
Аватара пользователя
zaka
Эникейщик
Эникейщик
Сообщения: 461
Зарегистрирован: 19 май 2010, 08:52

Re: Поднимаем vsFTPd на CentOS

Сообщение zaka » 12 окт 2011, 09:39

[spoilercat /etc/vsftpd/vsftpd.conf]anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
#anon_world_readable_only=YES
anon_umask=666
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=ftp
xferlog_std_format=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES[/spoiler]
[spoilercat /etc/vsftpd/chroot_list]zaka
ftp[/spoiler]

[spoilerНазначаем права и пользователя]chmod 555 /var/ftp
chown root:ftp /var/ftp
chown ftp:ftp /var/ftp/incoming[/spoiler]
Помни прошлое, живи настоящим и думай о будущем.
Изображение
Ответить

Вернуться в «Документация *nix»