faq обучение настройка
Текущее время: Сб апр 20, 2024 12:31

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: Чт авг 07, 2014 12:24 
Не в сети

Зарегистрирован: Пн сен 23, 2013 14:38
Сообщений: 19
Здравствуйте Коллеги!

Возникла следующая проблема. Подключаюсь к устройству по средствам SSH (с правами root). Вношу изменение в файл /etc/samba/smb.conf. Сохраняю файл, смотрю применилось изменение (Все отлично). Перезапускаю устройство и обнаруживаю что все мои изменения из файла smb.conf исчезли!

Подскажите в чем проблема! Как я могу ручками редактировать этот файл?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт авг 07, 2014 14:00 
Не в сети

Зарегистрирован: Вт июл 23, 2013 11:19
Сообщений: 484
Каталог /etc создается в ОЗУ при каждом старте системы. Почти все, что в нем находится, скопировано из /usr/local/config/
Файл smb.conf каждый раз формируется из содержимого /usr/local/config/config.xml . Так что "ручками редактировать" бесполезно, нужно где-то свой smb.conf на винте или в том же /usr/local/config/ и после старта системы перезапускать smbd с опцией "--configfile=/usr/local/config/smb.conf". Но не забывайте, что при любых изменениях шары через веб-морду, smbd перезапускается с дефолтными опциями


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт авг 07, 2014 14:22 
Не в сети

Зарегистрирован: Пн сен 23, 2013 14:38
Сообщений: 19
А где он хранит информацию что мы вносим через веб-морду?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт авг 07, 2014 17:43 
Не в сети

Зарегистрирован: Вт июл 23, 2013 11:19
Сообщений: 484
/usr/local/config/


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн авг 11, 2014 12:15 
Не в сети

Зарегистрирован: Пн сен 23, 2013 14:38
Сообщений: 19
Здравствуйте!
Вариант перезапуска "самбы" с опцией --configfile=/usr/local/config/smb.conf очень понравился.
Все работает великолепно!
Но как сделать чтобы при перезагрузки устройства он автоматически применял эту команду?
Файл etc/rc.sh при перезагрузке переписывается.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср авг 13, 2014 10:19 
Не в сети

Зарегистрирован: Пн сен 23, 2013 14:38
Сообщений: 19
Здравствуйте!

Подскажите как данное устройство после перезагрузки заставить автоматически выполнить команду или скрипт!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср авг 13, 2014 14:30 
Не в сети

Зарегистрирован: Вт июл 23, 2013 11:19
Сообщений: 484
Варианта 2.
1. Система на старте смотрит наличие файла /mnt/HD/HD_a2/fun_plug и, если он есть, запускает. Т.е. если у вас стоит FFP - дописать все, что нужно, в него. Если нет - создать и вписать в него все, что нужно
2. Установить адд-он telnetd или sshd и добавить в их скрипт инициализации (init,sh) или старта (start.sh) все, что нужно


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB