LinuxForum.Fans
Тема

SSH ограничение

Автор: waltside 8 сообщений 3103 просмотров
#108286

Здравствуйте уважаемые.
Я хотел бы сдавать сервер некоторым лицам, фтп базы данны и т.д. им сделал.
Дело в том, что нужно сделать ssh доступ, но т.к. я им не могу полностью доверить нужно как-нибудь урезать...помогите.
нужно дать право лишь на исполнение некоторых .sh файлов...такое возможно?

#108291

Был бы благодарен за подробную инструкцию, там не понятно....заранее спасибо!

#108293

а вы скажите что не понятно... поясним... по моему вполне внятная инструкция...

#108300

Куда вот это:

text
        # adduser --home /var/www/client-site.com --shell /bin/bash --no-create-home --gecos Test_chrooted chrooted 
        Adding user `chrooted' ...
        Adding new group `chrooted' (1002) ...
        Adding new user `chrooted' (1002) with group `chrooted' ...
        Not creating home directory `/var/www/client-site.com'.
        Enter new UNIX password:
        Retype new UNIX password:
        passwd: password updated successfully

ещё не понял:

Возможных решений два: не использовать стандартный ssh и полностью
перейти на chrooted ssh. Либо же продолжать использовать оба запретив
пользователю вход с помощью директив: DenyGroups или DenyUsers в файле
конфигурации sshd_config.
#108306

символ # означает консоль от имени root... вот в нее то вам и нужно ввести команду [console]
# adduser --home /var/www/client-site.com --shell /bin/bash --no-create-home --gecos Test_chrooted chrooted
[/console]
все что следует ниже это просто вывод этой команды....


Возможных решений два: не использовать стандартный ssh и полностью
перейти на chrooted ssh. Либо же продолжать использовать оба запретив
пользователю вход с помощью директив: DenyGroups или DenyUsers в файле
конфигурации sshd_config.

просто у вас в системе будет 2 ssh демона... первый тот который у вас уже был (он позволит войти в систему как и прежде)... второй это тот который вы установите для chroot (будет пускать только в ограниченное созданное вами окружение).... т.е. если вы не хотите что бы пользователь имел возможность подключения к первому - запретите ему вход с помощью указанный опций.. либо просто его отключите если он вам не нужен

#108464

Ой я туплю) не посмотрел даже что в тексте.
спасибо, сегодня попробую

#108708
waltside написал:
Здравствуйте уважаемые.
Я хотел бы сдавать сервер некоторым лицам, фтп базы данны и т.д. им сделал.

А есть ли возможность поднимать на своем железе виртуальные машины? И отдавать в аренду не ресурсы хостовой оси, а отдавать полностью виртуалку? И в придачу - сколько закажут - дискового простанства к ней? Я бы пошел именно этим путем.

Войдите или зарегистрируйтесь, чтобы ответить.