The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Pure-FTP"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Pure-FTP"
Сообщение от beerking emailИскать по авторуВ закладки(??) on 30-Мрт-05, 16:53  (MSK)
FreeBSD 5.3
Поставил Pure-ftp c поддержкой MySQL. Создал БД:
CREATE TABLE users (
  User varchar(16) NOT NULL default '',
  Password varchar(64) NOT NULL default '',
  Uid varchar(16) NOT NULL default '-1',
  Gid varchar(16) NOT NULL default '-1',
  Dir varchar(128) NOT NULL default '',
  PRIMARY KEY  (User)
);

создал группу team и каталог:

pw groupadd team
mkdir /usr/home/team
chown root:team /usr/home/team
chmod 770 /usr/home/team

добавил пользователя в базу:
insert into users(User, Password, Gid, Dir) VALUE('test','123','team','/usr/home/team');

однако подключиться под test'ом не получается, выдает сообщение:
421 Service not available, remote server has closed connection.

Если же сделать chmod 777 /usr/home/team  - то всё ок.

Подскажите куда копать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • Pure-FTP, DarkDen, 17:21 , 30-Мрт-05, (1)
    • Pure-FTP, beerking, 17:34 , 30-Мрт-05, (2)
      • Pure-FTP, nwton, 19:32 , 30-Мрт-05, (3)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Pure-FTP"
Сообщение от DarkDen Искать по авторуВ закладки on 30-Мрт-05, 17:21  (MSK)
>CREATE TABLE users (
>  User varchar(16) NOT NULL default '',
>  Password varchar(64) NOT NULL default '',
>  Uid varchar(16) NOT NULL default '-1',
>  Gid varchar(16) NOT NULL default '-1',
>  Dir varchar(128) NOT NULL default '',
>  PRIMARY KEY  (User)
>);
>pw groupadd team
>mkdir /usr/home/team
>chown root:team /usr/home/team
>chmod 770 /usr/home/team
>добавил пользователя в базу:
>insert into users(User, Password, Gid, Dir) VALUE('test','123','team','/usr/home/team');
>однако подключиться под test'ом не получается, выдает сообщение:
>421 Service not available, remote server has closed connection.
>Если же сделать chmod 777 /usr/home/team  - то всё ок.
>
Uid и Gid правильно пропиши, там ведь напротив них -1 не зря стоит
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Pure-FTP"
Сообщение от beerking emailИскать по авторуВ закладки(??) on 30-Мрт-05, 17:34  (MSK)
>Uid и Gid правильно пропиши, там ведь напротив них -1 не зря
>стоит

Gid я прописываю 'team', а Gid пустым оставляю. Разве я не прав?
Если нет, то что в Gid писать - ведь пользователя то нет в системе...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Pure-FTP"
Сообщение от nwton Искать по авторуВ закладки on 30-Мрт-05, 19:32  (MSK)
>>Uid и Gid правильно пропиши, там ведь напротив них -1 не зря
>>стоит
>
>Gid я прописываю 'team', а Gid пустым оставляю. Разве я не прав?
>
>Если нет, то что в Gid писать - ведь пользователя то нет
>в системе...

если пользователя нет в системе, то юзай виртуальных пользователей - то бишь числовых (начинай с чисел больше 10000 - не ошибешься)

поясняю - добавляешь виртуального пользователя с UID=10001 и радуешься жизни, chmod, chown, ls -l прекрасно цифирные юиды переваривают, поэксперементируй, поймешь.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру