Несколько вопросов :права, aрхивы, субдомены

Тема в разделе "BSD", создана пользователем dig555, 6 янв 2009.

Статус темы:
Закрыта.
  1. dig555

    dig555

    Регистр.:
    22 июн 2007
    Сообщения:
    362
    Симпатии:
    148
    Есть VPS на фрибсд.
    1). Трудности с установкой движков через shell.
    Я заливаю архив с движком по фтп или через wget,
    а потом выполняю unzip. Всё распаковывается нормально.
    Но при попытке редактирования файлов конфига через фтп, или просто заливки новых - пишет что нет прав. Залить можно только в корень домена.
    Хотя при заливке движка распакованного на локальном компе - всё работает как и положено. В чём трабла? Возможно, нужно что-то указывать при разархивировании?

    З.Ы. Консольными редакторами пользоваться не люблю.

    2). Есть ли способ через shell создавать субдомены (желательно списком).
     
  2. antiadmin

    antiadmin

    Регистр.:
    24 май 2008
    Сообщения:
    395
    Симпатии:
    23
    рекомендую юзать WinSCP, он похож на фтп клиент, но работает через SSH (shell)
    как создать субдомены / домены
    http://nixlabs.ru/2009/01/dobavlenie-domena-poddomena-v-apache2-bez-paneli-upravlenija.html
     
    dig555 нравится это.
  3. zerdek

    zerdek

    Регистр.:
    29 ноя 2007
    Сообщения:
    346
    Симпатии:
    50
    из шела поставить правильные права и владельца файлов, потом можно редактировать как угодно, хоть фтп, хоть веб.

    команды chmod, chown
     
  4. g00dwin

    g00dwin

    Регистр.:
    9 ноя 2006
    Сообщения:
    164
    Симпатии:
    68
    1. На шел не рутом ходишь? Не вдаваясь в подробности, чтобы не было путаницы с правами, проще всего на шел заходи и распаковывай под тем же юзером, которым потом заходишь на фтп.

    2. Кроме создания сабов в апаче, нужно эти сабы еще в днс завести. Если пачкой нужно - скрипт уже нужно писать. Так что тут тока доки курить.
     
  5. dig555

    dig555

    Регистр.:
    22 июн 2007
    Сообщения:
    362
    Симпатии:
    148
    Да дело скорее всего именно в том, что разархивирую я под рутом, а на ftp ползу под обычным юзером...
    Тогда такой вопрос.
    Как создать данные для доступа к shell для обычного пользователя? Чтобы траблов с правами не было...
     
  6. g00dwin

    g00dwin

    Регистр.:
    9 ноя 2006
    Сообщения:
    164
    Симпатии:
    68
    Ось какая?
    И пробовал ли? Может пускает и под обычным пользователем?
     
  7. dig555

    dig555

    Регистр.:
    22 июн 2007
    Сообщения:
    362
    Симпатии:
    148
    Ось FreeBSD 6.0
    Ты предлагаешь попробовать зайти под теми данными, под которыми вхожу в панель? Пока не попробовал, но уже бегу :)
     
  8. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    Решается просто. Разорхиваровал под рутом, потом просто:
    chown -R you_user:user_group /путь/куда/разорхивировал
    adduser и дальше просто отвечай на вопросы. Абсолютно не сложно:

    Код:
    
    # adduser
    Username: test - логин
    Full name: test
    Uid (Leave empty for default):
    Login group [test]:
    Login group is test. Invite test into other groups? []: - здесь советую добавить юзера в wheel, чтобы пользовать su 
    Login class [default]:
    Shell (sh csh tcsh bash rbash date nologin) [sh]: - смотря что установлено и что нравится. Я пользую bash
    Home directory [/home/test]:
    Home directory permissions (Leave empty for default):
    Use password-based authentication? [yes]:
    Use an empty password? (yes/no) [no]:
    Use a random password? (yes/no) [no]:
    Enter password:
    Enter password again:
    Use an empty password? (yes/no) [no]:
    Use a random password? (yes/no) [no]:
    Enter password:
    Enter password again:
    Lock out the account after creation? [no]:
    
    
    
    К основному коментарии добавил
     
    dig555 нравится это.
  9. black.cat

    black.cat

    Регистр.:
    13 ноя 2008
    Сообщения:
    203
    Симпатии:
    32
    adduser на VPS ? сомниваюсь, но впрочем чем чертъ не шутит
    еще будет впомощь узнать под каким юзером запущен апач:
    ps aux|grep httpd
    (первая колонка)
     
  10. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    А не проще посмотреть в top?
     
Статус темы:
Закрыта.