Zentyal Forum, Linux Small Business Server

International => Russian => Topic started by: aleksandr on September 13, 2012, 02:44:11 pm

Title: FTP сервер, доступ.
Post by: aleksandr on September 13, 2012, 02:44:11 pm
У меня тут возникла проблема с настройкой ftp. Файлы, которые копируются на ftp, их видно только через ftp. В остальных случаях не видно (из локальной сети или даже локально на компьютере). Подскажете, что можно сделать, чтобы файлы были видны из локальной сети и на самом компьютере, а не только через ftp? Также требуется, чтобы у одних пользователей FTP был доступ только к своим папкам, а у других ко всем папкам и файлам сразу.
Title: Re: FTP сервер, доступ.
Post by: mravil on September 15, 2012, 05:01:29 pm
не понял... видно-невидно... переформулируйте, какой результат вы преследуете?
Title: Re: FTP сервер, доступ.
Post by: ds on September 15, 2012, 05:15:35 pm
чтобы только авторизированные в локальном домене пользователи могли заходить в папку???
и чтобы в эту папку могли с других филиалов данные закидывать через ftp???
Title: Re: FTP сервер, доступ.
Post by: mravil on September 15, 2012, 10:10:42 pm
1) Галочку на Personal directories в FTP поставить. Подключаться как user@zentyal-domain с вводом пароля.
2) Подключить сетевой диск //zentyal-netbiosname/user как диск Z например.

Title: Re: FTP сервер, доступ.
Post by: aleksandr on September 17, 2012, 10:36:08 am
Требуется, чтобы авторизованные пользователи могли закидывать файлы через ftp только в свои папки и просматривать могли только свои папки. Из локальной сети чтобы можно было заходить на все папки ftp и просматривать их.
Title: Re: FTP сервер, доступ.
Post by: mravil on September 17, 2012, 11:08:40 am
Ну это только ручками, посредством Веб-интерфейса такое не реализуемо.
Title: Re: FTP сервер, доступ.
Post by: d3kr on September 17, 2012, 12:15:01 pm
Ну это только ручками, посредством Веб-интерфейса такое не реализуемо.
У меня с этим возникла проблема, а именно:
захожу консольно на сервер, правлю файл  /etc/vsftpd.conf
chroot_local_user=NO меняю на YES
после перезагрузки сервера файл в первозданном виде: chroot_local_user=NO
В чем может быть причина? Как отредактировать файл?
Title: Re: FTP сервер, доступ.
Post by: mravil on September 17, 2012, 12:37:35 pm
В том, что после перезагрузки сервера в целом или службы ftp файл /etc/vsftpd.conf перезаписывается системой. Нужно редактирвать файл шаблона /usr/share/zentyal/stubs/ftp/vsftpd.conf.mas
Title: Re: FTP сервер, доступ.
Post by: aleksandr on September 17, 2012, 12:53:52 pm
Каким образом это можно сделать ручками (Первый опыт с линуксом)?
Title: Re: FTP сервер, доступ.
Post by: d3kr on September 17, 2012, 02:30:12 pm
Каким образом это можно сделать ручками (Первый опыт с линуксом)?
На рабочем столе Zentyal есть ярлык Administrator console - запуск консоли. Для удобства навигации и редактирования файлов установи файловый менеджер mc (базовые навыки работы с любыми файловыми менеджерами есть?)
sudo apt-get install mc
находишь по указанному пути файл /usr/share/zentyal/stubs/ftp/vsftpd.conf.mas делаешь резервную копию и редактируешь.