Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - [решено] Apache2, FTP сервер

Ответить
Настройки темы
Suse/OpenSuSE - [решено] Apache2, FTP сервер

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Мне многие помогли здесь на форуме настроить и почту, и удаленное управление сервером ...
Я же сам начался разбираться в веб-сервере. Все получилось, установив Apache2, php5, mysql.
Но вот вопрос, как настроить что бы один веб-сервер обслуживал несколько доменов?

Я пока настроил только один домен, прописав в его настройках (у провайдера домена) свой внешний айпи.

Подскажите, как припарковать еще доменов?

Буду благодарен за советы и документации.
Здесь же буду задавть по ним вопросы, если возникнут.

-------
Мой блог Web Development


Отправлено: 17:36, 24-08-2008

 

Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


За виртуальные сервера отвечает директива VirtualHost в Apache. Регистрируете домен, припарковывете его к DNS провайдера, и настраиваете свой апач. http://planconnect.nsw.gov.au/manual/ru/vhosts/

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:17, 24-08-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Спасибо, сейчас паралельно взялся за настройку ФТП сервера, что бы можно было управлять сайтом с ФТП удаленно.
Пытаюсь настроить сервер vsftpd

xintd.conf:
Код: Выделить весь код
service ftp
{
        disable                 = no
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/local/sbin/vsftpd
        per_source              = 5
        instances               = 200
        no_access               = 192.168.1.3
        banner_fail             = /etc/vsftpd.busy_banner
        log_on_success          += PID HOST DURATION
        log_on_failure          += HOST
}
vsftpd.conf

Код: Выделить весь код
# Access rights
anonymous_enable=YES
local_enable=YES
write_enable=YES

anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO

# Security
anon_world_readable_only=YES
connect_from_port_20=YES
hide_ids=YES
pasv_min_port=50000
pasv_max_port=60000

# Features
xferlog_enable=YES
ls_recurse_enable=NO
ascii_download_enable=NO
async_abor_enable=YES

# Performance
one_process_model=YES
idle_session_timeout=120
data_connection_timeout=300
accept_timeout=60
connect_timeout=60
anon_max_rate=50000
Пытаюсь из Тотал Коммандера залогинится. Не пускает под логином artemhp, который в Линуксе зарегестрирован
Подскажите пожалуйста, как все настроить и для того. что бы определенный пользователь заходил в определенно заданую папку. Может какой то другой фтп посоветуете, спасибо

-------
Мой блог Web Development


Отправлено: 13:33, 25-08-2008 | #3


Аватара для dmitryst

Ветеран


Сообщения: 7196
Благодарности: 893

Профиль | Отправить PM | Цитировать


Artem-Samsung, вот это
Код: Выделить весь код
userlist_enable=YES 
userlist_deny=NO 
userlist_file=/usr/local/etc/userlist 
user_config_dir=/usr/local/etc/users
надо добавить в vsftpd.conf, создать папку users и туда вписать файлы для каждого юзера (в файл userlist вписываем тех, кому разрешен доступ). У меня, например, есть юзер webmaster, и в папке users лежит файл webmaster:

Код: Выделить весь код
сmds_allowed=ABOR,CHMOD,SITE,MKD,CWD,DELE,LIST,MDTM,NLST,PASS,PASV,PORT,PWD,QUIT,RETR,RMD,RNFR,RNTO,SIZE,STOR,TYPE,USER,ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST  

local_root=/srv/www (тут пишем папку для этого юзера и не забываем ему дать соотв. права доступа)

-------
Осваиваю FreeBSD

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:44, 25-08-2008 | #4


Аватара для Dm1try

Старожил


Сообщения: 215
Благодарности: 33

Профиль | Отправить PM | Цитировать


По поводу создания виртуального хостинга - рекомендую прочитать эту статью.

По поводу VSFTPD могу порекомендовать не запускать его из xinetd.
Рабочий конфиг вот:
Код: Выделить весь код
# 1. Networking & misc server settings
# 1.1 Standalone mode
listen=YES
listen_address=192.168.23.100
max_clients=100
max_per_ip=2

# 1.2 Timeouts
idle_session_timeout=300
data_connection_timeout=120
accept_timeout=60
connect_timeout=60
delay_failed_login=2

# 1.3 Misc
ftpd_banner=Unico LTD vsFTPD (unico-dvs.vgg.ru) 

# 2. Security
# 2.1 Anonymous users
anonymous_enable=YES
anon_root=/opt/vsftpd/pub/
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=077 
ftp_username=ftp
no_anon_password=YES
anon_max_rate=512000

# 2.2 Local users
local_enable=YES
local_root=/opt/vsftpd/
local_umask=077
chroot_local_user=YES

# 2.3 Server side
# 2.3.1 Run options
write_enable=YES
nopriv_user=ftpsecure
#ssl_enable=YES
#force_local_logins_ssl=YES
#force_local_data_ssl=NO

# 2.3.2 File handling
chown_uploads=YES
chown_username=ftp
hide_ids=YES

# 2.3.3 User Management
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails

# 3. Logging
# 3.1 Activate logging of uploads/downloads.
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log

# 4. Debian customization
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
#rsa_cert_file=/etc/ssl/certs/ssl-cert-vsftpd.pem
#rsa_private_key_file=/etc/ssl/private/ssl-cert-vsftpd.key
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:46, 25-08-2008 | #5


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


dmitryst, Создал папку users , а userlist - это файл?
Все равно не конектится ( Что то может перепроверить?

Dm1try, у меня ОС Suse а это я как виже вроде для Дебиана, мне конфиг подойдет?

-------
Мой блог Web Development


Отправлено: 14:55, 25-08-2008 | #6


Аватара для Dm1try

Старожил


Сообщения: 215
Благодарности: 33

Профиль | Отправить PM | Цитировать


Если просто копировать и вставить конечно нет. А если просчитать man vsftpd.conf - и выбрать нужное для себя то подойдет

Отправлено: 15:00, 25-08-2008 | #7


Аватара для dmitryst

Ветеран


Сообщения: 7196
Благодарности: 893

Профиль | Отправить PM | Цитировать


Цитата Artem-Samsung:
userlist - это файл? »
да. У меня, например, там 2 строки - по одному юзеру на строку. Да, у меня FreeBSD. Но на Linux vsftpd работает аналогично.
Цитата Artem-Samsung:
Все равно не конектитс »
как? говорит, что нет соединения? Или соединение есть, но нет доступа конкретному юзеру? Смотрите логи vsftp. Кстати, без файла userlist вас туда не пустят .
ЗЫ. лучше коннектиться телнетом на 21 порт. Тогда 100% понятно - нет соединения или доступа.

-------
Осваиваю FreeBSD


Отправлено: 15:02, 25-08-2008 | #8


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


telnet 21 не конектится О.о
Выключил Фаервол, и за одно ошибку обнаружил в записе суперсервера
У меня vsftpd загрузочный по адресу /usr/sbin/vsftpd, а не /usr/local/sbin/vsftpd

Даже компьютер перезагрузил. Толку не дало

-------
Мой блог Web Development


Отправлено: 17:39, 25-08-2008 | #9


Аватара для dmitryst

Ветеран


Сообщения: 7196
Благодарности: 893

Профиль | Отправить PM | Цитировать


Цитата Artem-Samsung:
Даже компьютер перезагрузил. Толку не дало »
vsftpd не стартует, видимо. Киньте в конфиг background = YES, удалите автозапуск из инетд, затем руками в консоли дайте vsftpd& - что он скажет.

-------
Осваиваю FreeBSD


Отправлено: 17:43, 25-08-2008 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - [решено] Apache2, FTP сервер

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Бесплатный ftp-сервер andrejka k Вебмастеру 6 09-02-2015 22:42
FTP/File - FTP сервер под MS-DOS kostfill Сетевые технологии 1 14-01-2009 01:06
mozilla firefox и ftp сервер brother_bear Хочу все знать 2 02-07-2008 16:31
ftp сервер php FADE Вебмастеру 9 02-04-2007 16:46




 
Переход