Jump to content

Recommended Posts

Posted

Привет. Подскажите как правильно создать пользователя с определенными которые я сам мог бы задать (755, 777, 644) правами на чтение/запись, которые бы при входе на фтп видели пустую папку без файлов типа .profile и.т.д

- устанавливаю командой apt-get install vsftpd

- правлю /etc/vsftpd.conf

anonymous_enable = NO

local_enables = YES

write_enables = YES

chroot_local_user = YES

- создаю пользователя через команду useradd

useradd myftp -d /var/ftp

passwd myftp

Когда пытаюсь зайти на фтп, мне выдает ftpsf: Ligin incorrect for user myftp

Если создаю пользователя через adduser, то попадаю на фтп, но при этом там какие-то папки .profile и.т.д, которые видеть не хотелось бы.

Да, и если создавать пользователя через adduser, то на компьютер можно попасть через shh, а я этого не хочу.

Posted

vsftpd поддерживает виртуальных пользователей которые "имеются" только в базе mysql. поищите в сети на предмет vsftpd+mysql

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...