Титла: добавяне на нов user + vsFTPd (корегирано заглавие) Публикувано от: globaluty в Sep 10, 2012, 14:58 Здравейте,
Опитвам се да добавя нов user, който да има достъп до определена директория, но при логин не се свързва. Пробвам както е описано тук - http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch15_:_Linux_FTP_Server_Setup#The_vsftpd.conf_File (FTP Users with Only Read Access to a Shared Directory). Какво правя? groupadd ftp-users mkdir /home/globaluty/ftpusers chmod 750 /home/globaluty/ftpusers chown root:ftp-users /home/globaluty/ftpusers След което създавам нов user: useradd -g ftp-users -d /home/globaluty/ftpusers ivan passwd 1234 Ta, как да добавя нов потребител, който да има достъп само до конкретната директория с пълни права ест. ? Благодарности. Титла: Re: vsFTPd - добавяне на нов user Публикувано от: laskov в Sep 10, 2012, 15:56 На първо четене, това
Цитат passwd 1234сменя паролата на потребител с име 1234 Титла: Re: vsFTPd - добавяне на нов user Публикувано от: globaluty в Sep 12, 2012, 18:12 Смених паролата коректно, но сега като се опитам излиза това:
Отговор: 500 OOPS: cannot change directory:/home/globaluty/ftpusers Грешка: Критична грешка Грешка: Неуспешно свързване със сървър Титла: Re: vsFTPd - добавяне на нов user Публикувано от: globaluty в Sep 13, 2012, 16:27 Вече се свързвам, но как да го направя определен user да има пълни права само до определена директория?
В момента, user може да си разлиства всичко на машината и да тегли, без да записва. Титла: Re: vsFTPd - добавяне на нов user Публикувано от: drag в Sep 13, 2012, 17:27 https://security.appspot.com/vsftpd/vsftpd_conf.html
Това чел ли си го? Добро четиво е.... chroot_local_user е твойта опция, ама не е лошо да прочетеш това, което ти показах.... Титла: Re: vsFTPd - добавяне на нов user Публикувано от: globaluty в Sep 24, 2012, 22:47 https://security.appspot.com/vsftpd/vsftpd_conf.html Благодаря, това ми помогна. Сега обаче изникнаха още няколко въпроса, свързани с добавянето на user-и към линукс. След като съм добавил въпросния потребител ivan, как мога да му огранича правата само до неговата home директория? През FTP достъп, чрез chroot_local_user се получи, но искам потребителят да няма повече никакви права в/у други директории, дори и да не може да ги вижда, след като влезе чрез remote control. И още един въпрос, има ли някаква команда или файл, от който мога да погледна съществуващите групи и техните потребители? O: /etc/passwd - това ли е? Благодаря още веднъж. Титла: Re: добавяне на нов user + vsFTPd (корегирано заглавие) Публикувано от: dark_elf в Sep 25, 2012, 12:11 За да видиш всичките групи използвай това:
cat /etc/group | cut -d: -f1 Ако искаш да видиш групите с потребителите към тях изпиши само cat /etc/group |