The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
chown в freeBSD, !*! DJ_Sample, 25-Фев-05, 12:48  [смотреть все]
Есть вопрос такой - нужно сделать так, чтобюы пользователь своего хостинга в папке hosting мог управлять папками в ней так, как ему нужно, например, те же chmod выставлять сам.
Для этого, насколько я знаю, надо дать ему права на управление через chown, так?
как это сделать?
Создать группу name, в неё создать и внести юзера name и потом через
chown name.name ./hosting/name или как?
  • chown в freeBSD, !*! DJ_Sample, 13:23 , 25-Фев-05 (1)
    Дело в том... Что система выдаёт, что нет такой команды - addgroup.
    Где её взять, :), чего-то установить надо?
  • chown в freeBSD, !*! newser, 14:14 , 25-Фев-05 (2)
    >Есть вопрос такой - нужно сделать так, чтобюы пользователь своего хостинга в
    >папке hosting мог управлять папками в ней так, как ему нужно,
    >например, те же chmod выставлять сам.
    >Для этого, насколько я знаю, надо дать ему права на управление через
    >chown, так?
    >как это сделать?
    >Создать группу name, в неё создать и внести юзера name и потом
    >через
    >chown name.name ./hosting/name или как?

    Если бы Вы были хоть мало-мальски знакомы с Unix, то не задавали бы подобных вопросов. Владелец каталога или файла может делать с ним все, что угодно, в том числе менять разрешения (chmod) и менять владельца/группу (chown). Назначьте владельцем необходимого каталога нужного пользователя (рекурсивно) и Вы добьетесь нужного результата, если, конечно, я Вас правильно понял.

    • chown в freeBSD, !*! aliv, 14:49 , 25-Фев-05 (3)
      chown - может пользоваться только root.
    • chown в freeBSD, !*! DJ_Sample, 16:40 , 25-Фев-05 (5)
      >Если бы Вы были хоть мало-мальски знакомы с Unix, то не задавали
      >бы подобных вопросов. Владелец каталога или файла может делать с ним
      >все, что угодно, в том числе менять разрешения (chmod) и менять
      >владельца/группу (chown). Назначьте владельцем необходимого каталога нужного пользователя (рекурсивно) и Вы
      >добьетесь нужного результата, если, конечно, я Вас правильно понял.
      мало мальски именно знаком. Дело в том, пользователя надо создать. Так? Но при создании пользователя от мен просят указать его группу. Значит
      сперва надо создать группу, не буду же я его, который будет управлять одним определенным хостингом, включать в root, или группу кого-то из юзеров, кто ещё на машинку входит. Мне по крайней мере кажется, что не надо.
      А группу для него не могу создать, т.к. орет что команда "addgroup" не найдена. adduser есть, addgroup нету.

      >chown - может пользоваться только root.
      ну да, я в курсе.

      • chown в freeBSD, !*! vovik, 16:59 , 25-Фев-05 (6)
        >>Если бы Вы были хоть мало-мальски знакомы с Unix, то не задавали
        >>бы подобных вопросов. Владелец каталога или файла может делать с ним
        >>все, что угодно, в том числе менять разрешения (chmod) и менять
        >>владельца/группу (chown). Назначьте владельцем необходимого каталога нужного пользователя (рекурсивно) и Вы
        >>добьетесь нужного результата, если, конечно, я Вас правильно понял.
        >мало мальски именно знаком. Дело в том, пользователя надо создать. Так? Но
        >при создании пользователя от мен просят указать его группу. Значит
        >сперва надо создать группу, не буду же я его, который будет управлять
        >одним определенным хостингом, включать в root, или группу кого-то из юзеров,
        >кто ещё на машинку входит. Мне по крайней мере кажется, что
        >не надо.
        >А группу для него не могу создать, т.к. орет что команда "addgroup"
        >не найдена. adduser есть, addgroup нету.

        А sysinstall  не поможет случаем ?????

        >
        >>chown - может пользоваться только root.
        >ну да, я в курсе.


        • chown в freeBSD, !*! Simps, 17:07 , 25-Фев-05 (7)
          >>>Если бы Вы были хоть мало-мальски знакомы с Unix, то не задавали
          >>>бы подобных вопросов. Владелец каталога или файла может делать с ним
          >>>все, что угодно, в том числе менять разрешения (chmod) и менять
          >>>владельца/группу (chown). Назначьте владельцем необходимого каталога нужного пользователя (рекурсивно) и Вы
          >>>добьетесь нужного результата, если, конечно, я Вас правильно понял.
          >>мало мальски именно знаком. Дело в том, пользователя надо создать. Так? Но
          >>при создании пользователя от мен просят указать его группу. Значит
          >>сперва надо создать группу, не буду же я его, который будет управлять
          >>одним определенным хостингом, включать в root, или группу кого-то из юзеров,
          >>кто ещё на машинку входит. Мне по крайней мере кажется, что
          >>не надо.
          >>А группу для него не могу создать, т.к. орет что команда "addgroup"
          >>не найдена. adduser есть, addgroup нету.
          >
          >А sysinstall  не поможет случаем ?????
          >
          >>
          >>>chown - может пользоваться только root.
          >>ну да, я в курсе.

          vi /etc/group

          • chown в freeBSD, !*! Ka3aK, 17:18 , 25-Фев-05 (8)
            http://www.freebsd.org/cgi/man.cgi?query=pw&apropos=0&sektio...

            Ну не знаю ошибся ты или нет (addgroup), но вроде pw groupadd -g id -n name должно работать
            Ман-ы это сила :))

            • chown в freeBSD, !*! DJ_Sample, 10:22 , 27-Фев-05 (9)
              >http://www.freebsd.org/cgi/man.cgi?query=pw&apropos=0&sektio...
              >
              >Ну не знаю ошибся ты или нет (addgroup), но вроде pw groupadd
              >-g id -n name должно работать
              >Ман-ы это сила :))

              Сделал просто pw groupadd name, создал и добавил туда name, дал права на папку, после чего как юзер вошел на хостинг и было просто пусто, нет папок.
              Ключи g и n для чего? По ману n это просто имя группы... g это gid, а откуда я знаю, какой он?

              • chown в freeBSD, !*! DJ_Sedoy, 09:37 , 28-Фев-05 (10)
                >>http://www.freebsd.org/cgi/man.cgi?query=pw&apropos=0&sektio...
                >>
                >>Ну не знаю ошибся ты или нет (addgroup), но вроде pw groupadd
                >>-g id -n name должно работать
                >>Ман-ы это сила :))
                >
                >Сделал просто pw groupadd name, создал и добавил туда name, дал права
                >на папку, после чего как юзер вошел на хостинг и было
                >просто пусто, нет папок.
                >Ключи g и n для чего? По ману n это просто имя
                >группы... g это gid, а откуда я знаю, какой он?

                pw useradd (если не указывать -g) создает одноименную группу.
                Например,
                pw useradd foo -s /usr/bin/true -d /home/foo
                создат и группу foo, и входящего в неё пользователя foo




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

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