{"id":4311,"date":"2015-11-19T14:39:23","date_gmt":"2015-11-19T14:39:23","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=4311"},"modified":"2015-11-20T15:00:47","modified_gmt":"2015-11-20T15:00:47","slug":"samba-on-fedora-20","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=4311","title":{"rendered":"Samba on Fedora 20"},"content":{"rendered":"<p><a href=\"https:\/\/ask.fedoraproject.org\/en\/question\/40353\/how-to-enable-samba-share-for-a-specific-directory-fedora-20\/\"><\/a><br \/>\n<a href=\"https:\/\/docs.fedoraproject.org\/en-US\/Fedora\/19\/html\/Security_Guide\/sect-Managing_Confined_Services-Samba-Configuration_examples.html\">Configuration examples<\/a><br \/>\n<a href=\"http:\/\/www.comptechdoc.org\/os\/linux\/manual4\/sambausers.html\">Adding users to samba<\/a><br \/>\n<a href=\"https:\/\/docs.fedoraproject.org\/en-US\/Fedora\/11\/html\/Security-Enhanced_Linux\/sect-Security-Enhanced_Linux-SELinux_Contexts_Labeling_Files-Persistent_Changes_semanage_fcontext.html\"> Persistent Changes: semanage fcontext<\/a><\/p>\n<p><a href=\"https:\/\/fedoraproject.org\/wiki\/SELinux\/samba\">SELinux: samba<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$ sudo yum install samba samba-common samba-client cups-lib system-config-samba\r\n$ system-config-samba (=&gt; Samba Configuration GUI)\r\n\r\n$ setsebool -P samba_enable_home_dirs 1\r\n\r\n$ smbpasswd -a andreas\r\nNo builtin backend found, trying to load plugin\r\nModule 'tdbsam' loaded\r\nNew SMB password:\r\nRetype new SMB password:\r\nAdded user andreas.\r\n\r\n$ firewall-config\r\n\r\n$ systemctl enable smb.service \r\nln -s '\/usr\/lib\/systemd\/system\/smb.service' '\/etc\/systemd\/system\/multi-user.target.wants\/smb.service'\r\n$ sudo systemctl enable nmb.service\r\nln -s '\/usr\/lib\/systemd\/system\/nmb.service' '\/etc\/systemd\/system\/multi-user.target.wants\/nmb.service'\r\n<\/pre>\n<pre class=\"brush: plain; title: \/etc\/samba\/smb.conf; notranslate\" title=\"\/etc\/samba\/smb.conf\">\r\n# Global parameters\r\n&#x5B;global]\r\n        workgroup = BSD-ADVAOPTICAL\r\n        debug level = 2\r\n\r\n&#x5B;homes]\r\n\tcomment = Home Directories\r\n\tbrowseable = no\r\n\tvalid users = %S\r\n\twriteable = yes\r\n\tcreate mode = 0600\r\n\tdirectory mode = 0700\r\n<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n# smbstatus\r\n\r\nSamba version 4.1.16\r\nPID     Username      Group         Machine\r\n-------------------------------------------------------------------\r\n5959      bachi         bachi         172.21.99.51 (ipv4:172.21.99.51:58344)\r\n5753      bachi         bachi         172.21.99.51 (ipv4:172.21.99.51:55987)\r\n\r\nService      pid     machine       Connected at\r\n-------------------------------------------------------\r\nbachi        5959   172.21.99.51  Fri Nov 20 13:07:51 2015\r\nbachi        5753   172.21.99.51  Fri Nov 20 11:47:39 2015\r\nIPC$         5959   172.21.99.51  Fri Nov 20 14:19:04 2015\r\n\r\nRegistered MSG_REQ_POOL_USAGE\r\nRegistered MSG_REQ_DMALLOC_MARK and LOG_CHANGED\r\nLocked files:\r\nPid          Uid        DenyMode   Access      R\/W        Oplock           SharePath   Name   Time\r\n--------------------------------------------------------------------------------------------------\r\n5959         1001       DENY_NONE  0x100081    RDONLY     NONE             \/usr\/home\/bachi   pcap   Fri Nov 20 14:19:11 2015\r\n5959         1001       DENY_ALL   0x100080    RDONLY     NONE             \/usr\/home\/bachi   .   Fri Nov 20 13:07:52 2015\r\n5753         1001       DENY_ALL   0x100080    RDONLY     NONE             \/usr\/home\/bachi   .   Fri Nov 20 11:47:39 2015\r\n5959         1001       DENY_NONE  0x100081    RDONLY     NONE             \/usr\/home\/bachi   .   Fri Nov 20 14:19:04 2015\r\n5959         1001       DENY_NONE  0x120089    RDONLY     BATCH            \/usr\/home\/bachi   R&amp;D Hardware (T) - Shortcut.lnk   Fri Nov 20 14:19:04 2015\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Configuration examples Adding users to samba Persistent Changes: semanage fcontext SELinux: samba $ sudo yum install samba samba-common samba-client cups-lib system-config-samba $ system-config-samba (=&gt; Samba Configuration GUI) $ setsebool -P samba_enable_home_dirs 1 $ smbpasswd -a andreas No builtin backend found, trying to load plugin Module &#8216;tdbsam&#8217; loaded New SMB password: Retype new SMB password: Added [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4311","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/4311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4311"}],"version-history":[{"count":6,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/4311\/revisions"}],"predecessor-version":[{"id":4323,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/4311\/revisions\/4323"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}