Реклама на сайте Advertise with us

Пользователь ограниченный домашним каталогом. freebsd

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 02.03.08
Сообщения: 77
Рейтинг: 6

Ссылка на сообщениеДобавлено: 14/07/09 в 12:45       Ответить с цитатойцитата 

В общем нужно на freebsd создать пользователя, который может использовать и просматривать только свои файлы в собственном домашнем каталоге. И шел ему не нужен.
Добавляю его в /etc/ftpchroot, по фтп есть ограничения. Ставлю шел /sbin/nologin, фтп тоже отрубается вообще.
По умолчанию пользователь может ползать по всей файловой системе и качать себе все что угодно. Нужно, чтобы файлы не принадлежащие этому пользователю не были ему доступны.
Куда копать? Гугла выдает однотипные нефункциональные решения.
freebsd 6.2

Здесь не может быть вашей рекламы

0
 



С нами с 01.02.07
Сообщения: 231
Рейтинг: 294

Ссылка на сообщениеДобавлено: 14/07/09 в 13:03       Ответить с цитатойцитата 

/sbin/nologin нельзя, добавь в /etc/shells какой-то левый шелл типа
/usr/bin/true
или
/usr/bin/passwd

и поставь его юзеру.
ssh работать перестанет, а ftp продолжит.

По умолчанию во фре врублен протокол sftp, он работает через ssh, но на него шелл не действует и настройки в /etc/ftpchroot тоже, поэтому выключи sftp в /etc/ssh/sshd_config (затем /etc/rc.d/sshd restart) или позаботься чтоб права не позволяли пользователю смотреть чужие файлы.

На самом деле секюрней как раз пользовать sftp а не ftp, и управлять видимостью файлов через права доступа.
Т.к. к примеру если у пользователя есть возможность заливать php или cgi скрипты, то он через них может обойти настройки /etc/ftpchroot

3
 



С нами с 02.03.08
Сообщения: 77
Рейтинг: 6

Ссылка на сообщениеДобавлено: 14/07/09 в 19:33       Ответить с цитатойцитата 

Спс
Было желание именно сделать пользователя с ограничениями не трогая права доступа к файлам. Если для скриптов принадлежащих пользователю такие ограничения работать не будут похоже придется мутить с правами.

Здесь не может быть вашей рекламы

0
 



С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950


Передовик Master-X (01.01.2008)
Ссылка на сообщениеДобавлено: 14/07/09 в 23:38       Ответить с цитатойцитата 

Что значит "может использовать и просматривать"?
Как использовать и чем просматривать?

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 15/07/09 в 18:46       Ответить с цитатойцитата 

VirtualS писал:
Если для скриптов принадлежащих пользователю такие ограничения работать не будут


Не будут.

Но про всю систему заботиться смысла нет - freebsd, как и любая многопользовательская OS и так по умному выставляет права для того, чтобы пользователь мог пользоваться системой, но не портить ее. На большое количество системных файлов пользователь просто обязан иметь права чтения и использования, так что "использовать и просматривать только свои файлы в собственном домашнем каталоге" по-любому работать не будет. Надо знать, что именно ты хочешь ему запретить видеть и запретить именно это.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »