У меня centOS 5.5 + proftpd Я создаю пользователя к примеру "user" и в конфиге фтп выставляю ограничение в какую дерикторию он может попасть через фтп. Но вот недавно дошло что етот юсер может подключится к шел и лазить, используя пароль и логин выданый для фтп. Ето можно как то заблочить?
ФТП настройки
Посмотри на /etc/passwd, там куча примеров пользователей без логина.
Должно выглядеть примерно так:
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologinПосмотри на /etc/passwd
Я такого файла не нашол.
Он доступен только руту.
Так нашол всех пользователей что я создавал
тока там такого нет
Не может быть.
да есть сори. И как сделать что бы вновь созданные не имели доступа к шел?
Надо его логин установить в /sbin/nologin
я как ? у меня пользователи там все записаны только не в той форме что вы указали и в конце
/bin/bash
Ну вот замени это на /sbin/nologin
странно у меня 2 сервера на 1 можно логиниться так а на 2 незя. Хотя в passwd что там что там настройки одинаковы
после того как
/sbin/nologin
пытаюсь конектится и патти закрывается сразу, ето типо так и должно работать?
И если можно то если другие способы решения етой проблемы
Не понял, разве ты не этого хотел добиться?
да ефект тот что мне нужен, просто хотел узнать если другие методы?
просто у меня две машины на 1 не зя подключится а вот 2 можно тока настройки в passwd одинаковые хотел узнать каким методом зделано на 1 машине. (надеюсь вы меня поняли :) )
Честно говоря, не понял.
Как ты подключаешься? Какие настройки там одинаковые (какие, может их показать тут)?
Я арендую 2 машины и мне 1 умелец настраивал их.
так вот 1 которую он настроил там я создаю юсера
adduser dima
passwd ****
настраиваю конфиг профтп, и етот пользователь не может подключится к шелл
а вот на 2 машине делаю тоже самое но етот же пользователь уже может подключится к шелл и лазить
а сами настройки в /etc/passwd что там что там стоят напротив пользователя /bin/bash
А, ну это ещё в sshd можно запретить определённым пользователям логиниться. Оно?
как ? мне настраивают машину 1 раз в начале , а потом все новые пользователи не могут зайти в шелл.
как ето зделать помогите
Ну это, наверное, man sshd.config
А ещё лучше - узнать у того, кто настраивал. Мы же не телепаты, не знаем что и как там накручено.
согласен, вдруг кто то стыкался с етим . Проблема в том что мне ето делают за некоторую сумму денег и они нехотят говорить как так как ето их хлеб.