Category: фантастика

Category was added automatically. Read all entries about "фантастика".

knuckles

[решено] Незапуск VSFTPD

Люди добрые, помогите разобраться.
Чего хочу: vsftpd, закрытый анонимам, разрешённый только локальным пользователям, указанным в userlist.
Какая проблема: не могу запустить сервер. т.е. он пишет, что запускается, что [OK] и, как я понимаю, сразу отваливается.
Если закомментировать строки (по отдельности пробовал):
userlist_enable=YES
local_charset=UTF8
remote_charset=WIN1251
То запускается нормально. Но сервак работает только при условии, что данные строки закомментированы и доступ разрешён всем локальным пользователям, что не нужно.

В логах пусто (либо я не там смотрю). На вопрос, как определяю, что отваливается, отвечу сразу - делаю с другой машины nmap.

Конфиг:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
userlist_file=/etc/vsftpd.userlist
userlist_enable=YES
local_charset=UTF8
remote_charset=WIN1251

в файле vsftpd.userlist лишь логины (в данный момент всего 1, под именем "user1")

Доступ на файл vsftpd.userlist 644 (т.е. читать его можно "сторонним" юзерам и демонам).

Версия - последняя из репо (2.0.6).
Ubuntu сервер 8.04, ядро 2.6.24-23-server

з.ы. если я правильно раскурил ман, то чтобы был разрешён доступ только людям из списка, нужно поставить userlist_deny=NO. Однако к проблеме не относится. Один фиг, "отваливается" vsftpd.

Решение:
Убрать комментарии после комманд в конфиге.
Была ошибка такая:
500 OOPS: bad bool value in config file for: userlist_enable
Таких строк быть [b]не[/b] должно:
userlist_enable=YES  #бла-бла-бла
Не путайте программирование с правкой конфигов! ;)

С кодировкой у меня тоже была ошибка
500 OOPS: unrecognised variable in config file: local_charset
Но проблем с кодировкой не возникло. Посяму плюнул и закомментировал.
Удачи в настройках!
Iam

DISPLAY=:0.0 -> DISPLAY=:0.1

Привет!
Запускаю видео на второй монитор:
DISPLAY=:0.1 vlc --fullscreen '/mnt/mx120/torrents/Властелин колец 1-1_HD.avi'
Не подскажет ли уважаемое сообщество, можно ли сначала запустить его на первом мониторе, а потом перенести на второй?