**Установка samba** (инструмент обмена данными по сети) в **PuppyRus 13-12 Big**. //Обсуждение PuppyRus 13-12 Big// - http://forum.puppyrus.org/index.php?topic=15255.255#msg_131149 //использован материал с// http://forum.puppyrus.org/index.php/topic,3957.0.html //**добавлено:**// с http://mirror.yandex.ru/puppyrus/puppyrus/repository/ скачал и установил (поместил в packages) **samba-3.6.9-FULL.pfs** и **samba-client-3.6.9.pfs** (с samba_client-3.0.26.pfs вместонего тоже запускается) при добавлении нового пароля для root командой
/opt/samba/bin/smbpasswd -a root
терминал ругался
Can't load /opt/samba/lib/smb.conf - run testparm to debug it
пока в каталоге /opt/samba/lib/ не создал пустой файл **smb.conf** Также создал пользователя ftp , затем выполнил
/opt/samba/sbin/nmbd -D /opt/samba/sbin/smbd -D
и в Pnethood появился пк, видимый в другой группе и как PUPPYRUS, а не netbios name = PUPSRV, как задано в примере smb.conf, из сети с виндового пк по паролю можно открыть каталог "принтеры и факсы" (ещё пустой). После редактирования smb.conf перезапускать сервис через
killall nmbd killall smbd (ругается killall: can't kill pid 6559: Нет такого процесса)
и снова
/opt/samba/sbin/nmbd -D /opt/samba/sbin/smbd -D
можно перезапускать Pnethood Для редактирования настроек самбы **нашлось 3 файла smb.config**: /initrd/pup_ro2/opt/samba/smb.conf /opt/samba/smb.conf и /initrd/pup_rw/opt/samba/smb.conf /opt/samba/lib/smb.conf Первый из файлов в /initrd/pup_ro2/opt/samba/ защищён от записи (файловая система доступна только для чтения), и судя по значениям параметров не влияет на настройки самбы. Второй и третий, как стало ясно при редактировании, это один и тот же файл, и изменения в нём на работу самбы тоже не влияют. **Нужным оказался файл /opt/samba/lib/smb.conf**, на отсутствие которого ругался терминал при создании паролей пользователей. __**Для автозапуска самбы**__ сохранил в каталоге //__**/root/Startup/** файл **samba_start**__// с содержимым:
#!/bin/sh /opt/samba/sbin/smbd -D /opt/samba/sbin/nmbd -D
, в свойствах файла **samba_start** владельцу поставил галку "выполнять" - теперь самба запускается при старте системы. Нужно учитывать настройку ИД сети. =====Состояние статьи===== ^ качество |оформлен 2018-07-25| ^ актуальность |2018-07-25| ^ приоритет |обычный| ^ меры по улучшению |-| ^ Ссылающиеся страницы (править при изменении): |http://forum.puppyrus.org/index.php?topic=20846.msg145800|