powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / vsftpd не создает каталоги локальных пользователей - что делать?
2 сообщений из 2, страница 1 из 1
vsftpd не создает каталоги локальных пользователей - что делать?
    #34463813
Zeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если у локального пользователя не создано домашнего каталога,
то vsftpd этот каталог не создает и , что хуже, не пускает пользователя.
Скажите, можно ли что-то сделать, чтобы домашний каталог пользователя
создавался при авторизации на ftp?

Вот sshd, например, создает и пускает...
Конечно, не велика проблема, но люблю чтобы порядочек был.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
safary:~# cat /etc/vsftpd.conf 
ftpd_banner=Welcome to SAFARY.
dirmessage_enable=YES
listen=YES
connect_from_port_20=YES
idle_session_timeout= 600 
data_connection_timeout= 120 
ls_recurse_enable=YES
background=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
max_clients= 15 
local_enable=YES
write_enable=YES
chroot_local_user=YES
local_root=/media/hdd1/ftp
anon_root=/media/hdd1/ftp

safary:~# cat /etc/pam.d/vsftpd 
auth    required        pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
@include common-account
@include common-session
@include common-auth
auth    required        pam_shells.so

safary:~# cat /etc/pam.d/common-session 
session required        pam_unix.so
session optional        pam_ldap.so
session required        pam_mkhomedir.so
...
Рейтинг: 0 / 0
vsftpd не создает каталоги локальных пользователей - что делать?
    #34463858
Zeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сам разобрался, там параметр надо в конфиге проставить:
session_support=YES

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
safary:~# cat /etc/vsftpd.conf 
ftpd_banner=Welcome to SAFARY.
dirmessage_enable=YES
listen=YES
connect_from_port_20=YES
idle_session_timeout= 600 
data_connection_timeout= 120 
ls_recurse_enable=YES
background=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
max_clients= 5 
session_support=YES
local_enable=YES
write_enable=YES
chroot_local_user=YES
local_root=/media/hdd1/ftp
anon_root=/media/hdd1/ftp
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / vsftpd не создает каталоги локальных пользователей - что делать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]