EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

ФТП

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Администрирование серверов
ФТП
Автор Сообщение
Anderson



Зарегистрирован: 06.07.2011
Сообщения: 12
Откуда: Гродно
811 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 11:06    Заголовок сообщения: ФТП Ответить с цитатой

Создал пользователя через ssh
adduser ...
потом дал ему пароль
Затем решил зайти под ним. Думал я его ограничил, но я могу лазить и по другим папкам(по всем).
Как сделать ограничение пользователю.
Ну короче нужно сделать так, чтобы он мог находиться только в 1 папке и всё.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Yahoo Messenger
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 11:13    Заголовок сообщения: Ответить с цитатой

Здравствуйте.
Мой набор манов как раз для таких случаев.
http://vdsadmin.ru/ftp
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 11:17    Заголовок сообщения: Ответить с цитатой

Вообще ваша задача скорее всего решается так
Код:

usermod -d /home/simedir  username


PS описание проблемы просто замечательное, ни используемый ФТП-сервер, ни ОС, ничего не указано.
PPS К техподдержке данная проблем никакого отношения не имеет.
Надеюсь на понимание.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anderson



Зарегистрирован: 06.07.2011
Сообщения: 12
Откуда: Гродно
811 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 11:27    Заголовок сообщения: Ответить с цитатой

lazutov писал(а):
Вообще ваша задача скорее всего решается так
Код:

usermod -d /home/simedir  username


PS описание проблемы просто замечательное, ни используемый ФТП-сервер, ни ОС, ничего не указано.
PPS К техподдержке данная проблем никакого отношения не имеет.
Надеюсь на понимание.

root@counter-strike64:~# usermod -d /opt/samp03 samp03
usermod: no changes
root@counter-strike64:~#

фтп сервер вроде стандартный(подключаюсь через sftp://ip
OC Ubuntu 10.4
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Yahoo Messenger
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 12:01    Заголовок сообщения: Ответить с цитатой

Убунта не серверный дистрибутив.
Про чрутинг(в дебиане) подробно расписано по ссылке. http://www.howtoforge.com/chrooted-ssh-sftp-tutorial-debian-lenny
Но я не уверен, поддерживает ли убунта такой финт ушами.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anderson



Зарегистрирован: 06.07.2011
Сообщения: 12
Откуда: Гродно
811 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 12:10    Заголовок сообщения: Ответить с цитатой

lazutov
тоесть так сделать невозможно ?
И что мне делать ??
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Yahoo Messenger
Anderson



Зарегистрирован: 06.07.2011
Сообщения: 12
Откуда: Гродно
811 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 12:19    Заголовок сообщения: Ответить с цитатой

Сделал по тому способу
Тоесть в конфиг добавил
Match User samp03
ChrootDirectory /home/samp03
AllowTCPForwarding no
X11Forwarding no
ForceCommand /usr/lib/openssh/sftp-server

и ничего не происходит(тоесть всё как и было).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Yahoo Messenger
AlfaUngzipper
Два пингвина
Два пингвина


Зарегистрирован: 23.02.2007
Сообщения: 370
Откуда: Halle (Saale)
4 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 12:22    Заголовок сообщения: Ответить с цитатой

Просто не пользуйте протокол sftp.
Поставьте обычный pro или pure фтп сервер. Конечно же sftp будет работать как ssh, т.к. он им и является.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Anderson



Зарегистрирован: 06.07.2011
Сообщения: 12
Откуда: Гродно
811 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 13:04    Заголовок сообщения: Ответить с цитатой

Поставил proftpd
Но что-то не могу разобраться, как добавить пользователя и назначить ему папку.
Делал по этой статье
http://linuxportal.vrn.ru/?q=node/8
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Yahoo Messenger
Anderson



Зарегистрирован: 06.07.2011
Сообщения: 12
Откуда: Гродно
811 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 13:31    Заголовок сообщения: Ответить с цитатой

Тогда ответьте на 1 лёгкий вопрос:
Как удалить пользователя
OC ubuntu 10.4
sftp
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Yahoo Messenger
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пн, 11 Июл, 2011 14:10    Заголовок сообщения: Ответить с цитатой

userdel <username>

Внимательно проверьте, существует ли /usr/lib/openssh/sftp-server
думаю, оно находится в другом месте.
Вы перезапустили шел (/etc/init.d/ssh restart ) ?
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anderson



Зарегистрирован: 06.07.2011
Сообщения: 12
Откуда: Гродно
811 Монеты

СообщениеДобавлено: Вт, 12 Июл, 2011 07:58    Заголовок сообщения: Ответить с цитатой

lazutov писал(а):
userdel <username>

Внимательно проверьте, существует ли /usr/lib/openssh/sftp-server
думаю, оно находится в другом месте.
Вы перезапустили шел (/etc/init.d/ssh restart ) ?

Всё всё установил, просто конфиг найти нормальный не мог, везде ошибки или ещё что-нибудь Cool
Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Yahoo Messenger
lisa_alisa



Зарегистрирован: 30.10.2011
Сообщения: 23

203 Монеты

СообщениеДобавлено: Вс, 30 Окт, 2011 11:38    Заголовок сообщения: Ответить с цитатой

А у меня после установки демона по приведенному мануалу vsftpd нет в процессах, как у правильны юзеров, и порт 21 никто не слушает
Ставила на debian 5.
Насколько я понимаю, все остальные настройки вторичны, вроде авторизации, дополнительных юзеров и тп, хотя все уже перепроверено по многу раз, т.е. причина где-то в системе?(например, пришлось инсталлировать даже nano)
При команде /etc/init.d/vsftpd start сообщений об ошибках нет, но и результата никакого
В какую сторону посмотреть, намекните,плз.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lisa_alisa



Зарегистрирован: 30.10.2011
Сообщения: 23

203 Монеты

СообщениеДобавлено: Вс, 30 Окт, 2011 21:42    Заголовок сообщения: Ответить с цитатой

проблему решила, хотя непонятки остались
1. запуск через /usr/sbin/vsftpd выявил ошибки в конфиге
2. в результате копирования очевидно попали непечатные символы
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Администрирование серверов Часовой пояс: GMT
Страница 1 из 1

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group