Samba, расшариваем папку
Автор - cookie
Давно собирался написать, да чет руки не дотягивались.
Предупреждаю сразу, что знания у меня об этом чуде ток поверхностные, поэтому тут я только опишу как расшарить папку, ну мало ли, вдруг кому пригодится.
1) качаем с репы и устанавливаем сабжевый пакет.
2) редактируем /etc/opt/samba/smb.conf, так же d /etc/ есть на него линк. У меня он выглядит примерно так.
;*******************section global***************** [global] workgroup = MYHOME ;рабочая группа, кроме как для папки сетевое окружение сами знаете где, вроде нигде не применяется netbios name = PUPSRV ;а это имя компа в сети path = /initrd/mnt/dev_ro2/srv ;папка которую расшариваю, тока хз что она тут делает server string = Myhome Server hosts allow = 192.168. 127 ;собственно куда будем раздавать, 127 для pnethood (ну чтоб не бегать туда-сюда) guest account = nobody ;гость без тела, вот такой надмозг. видимо из-за этого у меня закрыт гостевой доступ и требует логин и пароль. log file = /usr/local/samba/var/log.%m ;тут все очевидно, это для злопямятных. max log size = 50 security = USER ;а может и из-за этого нет гостевого local master = yes preferred master = yes wins support = yes dns proxy = no ;*******************section homes***************** [homes] comment = Home Directories path = /initrd/mnt/dev_ro2/srv/homes/ ;ну вот тут-то точно должен быть путь browseable = yes ;браузабельность writable = yes ;писабельность valid users = %S
что понимаю, то прокомментировал, остальное сам не вкуриваю.
Очевидно, что секция хомес, касается тока хомеса и если надо расшить еще папку, соответственно надо просто добавить секцию.
3) Скажем что гостевой доступ у нас закрыт в целях безопасности (а не из-за лени разбираться как его открыть), очевидно нам нужны эти самые юзеры и пароли. а делается это очень просто: /opt/samba/bin/smbpasswd -a root ну и два раза вводим придуманный пароль, я создавал не рута, предварительно создав его же в системе, и это конечно работало, однако такой доступ не позолял что либо записать в расшаренные папки, так что лучше расшаривать под именем рут (а че разве папирусоводов это должно беспокоить o_<).
4) осталось тока запустить
/opt/samba/sbin/nmbd -D /opt/samba/sbin/smbd -D
для чего нужен ключ -D я уже не помню, но в стартапе у меня лежит именно так, дядя Шурик где то писал что надо так.
5) можно проверить работоспособность в Pnethood, там должна появиться ваша папка и чтобы примонтировать придется ввести root и тот самый пароль который вы придумывали.
6) если будете что-то пере|донастраивать, то незабудте про:
killall nmbd
killall smbd
и только потом запускайте самбу снова. Удачи.
PS. знаю что статья ужасная и требует доработки, так что все замечания пишите прямо тут.
Комментарий:
Patriot из дружественного форума - Puppy Linux Discussion Forum
предложил графический интерфейс Samba - lameSMBxplorer v0.2.1 beta
http://www.murga-linux.com/puppy/viewtopic.php?t=50901&search_id=216734853
Будучи новичком в PuppyRus - Puppy 4.20 Рус.+Опера,
установил lameSMBxplorer v0.2.1 beta и расшариваю все подряд.
Автор комментария - fedorovich11.