{"id":74,"date":"2022-06-12T16:37:00","date_gmt":"2022-06-12T07:37:00","guid":{"rendered":"http:\/\/52.196.21.54.nip.io\/techblog\/?p=74"},"modified":"2022-05-07T17:05:41","modified_gmt":"2022-05-07T08:05:41","slug":"ubuntu-server%e3%81%a7mac%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%81%ae%e3%81%9f%e3%82%81%e3%81%aesmb%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%82%92%e4%bd%9c%e3%82%8b","status":"publish","type":"post","link":"https:\/\/shugomatsuzawa.com\/techblog\/2022\/06\/12\/74\/","title":{"rendered":"Ubuntu Server\u3067Mac\u30e6\u30fc\u30b6\u30fc\u306e\u305f\u3081\u306eSMB\u30b5\u30fc\u30d0\u30fc\u3092\u4f5c\u308b"},"content":{"rendered":"\n<p>Samba\u3092\u4f7f\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u30b5\u30fc\u30d0\u30fc\u306e\u8a2d\u5b9a\u3002<br>\u81ea\u5206\u306e\u4e2d\u3067\u306e\u6b63\u89e3\u3092\u307e\u3068\u3081\u3066\u307f\u308b\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u5171\u6709\u30d5\u30a9\u30eb\u30c0\u306e\u6e96\u5099<\/strong><\/h2>\n\n\n\n<p>\u524d\u56de\u30de\u30a6\u30f3\u30c8\u3057\u305f\u30c7\u30a3\u30b9\u30af\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u3063\u3066\u5171\u6709\u3057\u3066\u307f\u308b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u5168\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u30a2\u30af\u30bb\u30b9\u3059\u308b\u30d5\u30a9\u30eb\u30c0<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir ServerFolders\/Shared\nsudo chmod o+rwx ServerFolders\/Shared # \u6a29\u9650\u8a2d\u5b9a\nls -l ServerFolders\/Shared # \u8a2d\u5b9a\u78ba\u8a8d<\/code><\/pre>\n\n\n\n<p>chmod\u306b\u3064\u3044\u3066\u3060\u304c\u3001o=\u4ed6\u306e\u30e6\u30fc\u30b6\u30fc +=\u8ffd\u52a0\u3059\u308b r=\u8aad\u307f\u8fbc\u307f w=\u66f8\u304d\u8fbc\u307f x=\u5b9f\u884c \u3068\u3044\u3046\u610f\u5473\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u7279\u5b9a\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u30a2\u30af\u30bb\u30b9\u3059\u308b\u30d5\u30a9\u30eb\u30c0<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir ServerFolders\/Users\/user01\nsudo chmod u+s ServerFolders\/Users\/user01 # \u6a29\u9650\u8a2d\u5b9a\nsudo chown user01:group1 ServerFolders\/Users\/user01 # \u6240\u6709\u8005\u306e\u30e6\u30fc\u30b6\u30fc\u3068\u30b0\u30eb\u30fc\u30d7\u3092\u8a2d\u5b9a\nls -l ServerFolders\/Users\/user01 # \u8a2d\u5b9a\u78ba\u8a8d<\/code><\/pre>\n\n\n\n<p>\u3053\u306e\u5834\u5408\u306f\u3001u=\u30e6\u30fc\u30b6\u30fc\u306b +=\u8ffd\u52a0\u3059\u308b s=Set User ID\/Set Group ID \u3068\u3044\u3063\u305f\u611f\u3058\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>SMB\u8a2d\u5b9a<\/strong><\/h2>\n\n\n\n<p>\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3068\u6709\u52b9\u5316\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install samba\nsudo apt install avahi-daemon\nsudo systemctl start smbd\nsudo systemctl enable smbd\nsudo systemctl start avahi-daemon\nsudo systemctl enable avahi-daemon<\/code><\/pre>\n\n\n\n<p>\/etc\/samba\/smb.conf \u3092\u7de8\u96c6\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#======================= Global Settings =======================\n&#91;global]\n# Change this to the workgroup\/NT-domain name your Samba server will part of\n   workgroup = WORKGROUP\n\n\n   security = user\n\n   passdb backend = tdbsam\n\n   vfs objects = catia fruit streams_xattr\n   fruit:metadata = netatalk\n   fruit:encoding = native\n#======================= Share Definitions =======================\n&#91;Shared]\n   comment = Server Folders\n   path = \/media\/2TB_WD\/ServerFolders\/Shared\n   writable = Yes\n   browsable = Yes\n   guest ok = no\n&#91;TimeMachine]\n   comment = Time Machine Backupss\n   path = \/media\/2TB_WD\/ServerFolders\/Backups\n   writable = Yes\n   browsable = Yes\n   guest ok = no\n   fruit:time machine = yes\n   fruit:time machine max size = 1.6T<\/code><\/pre>\n\n\n\n<p>fruit:time machine \u306e\u8a2d\u5b9a\u3092\u3059\u308b\u3068\u3001Mac\u306eTime Machine\u3067\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308b\u3002<\/p>\n\n\n\n<p>\u305d\u3057\u3066Samba\u30e6\u30fc\u30b6\u30fc\u306e\u8ffd\u52a0\u3002<br>\u3053\u308c\u306fUNIX\u30e6\u30fc\u30b6\u30fc\u304c\u81ea\u52d5\u7684\u306b\u8ffd\u52a0\u3055\u308c\u308b\u308f\u3051\u3067\u306f\u306a\u3044\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pdbedit -a shugo\nsudo pdbedit -L # \u8a2d\u5b9a\u78ba\u8a8d<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">mDNS\uff08<strong>avahi\uff09\u306e\u8a2d\u5b9a<\/strong><\/h2>\n\n\n\n<p>Mac\u3067\u4f7f\u3046\u306a\u3089\u3053\u306e\u8a2d\u5b9a\u3082\u3084\u3063\u3066\u304a\u304d\u305f\u3044\u3002<br>IP\u30a2\u30c9\u30ec\u30b9\u304c\u308f\u304b\u3089\u306a\u304f\u3066\u3082\u3001Finder\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306e\u5834\u6240\u304b\u3089\u3059\u3050\u306b\u30b5\u30fc\u30d0\u30fc\u3092\u898b\u3064\u3051\u3089\u308c\u308b\u3088\u3046\u306b\u306a\u308b\u3002<\/p>\n\n\n\n<p>\/etc\/avahi\/services\/samba.service \u3092\u7de8\u96c6\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?xml version=\"1.0\" standalone='no'?>&lt;!--*-nxml-*-->\n&lt;!DOCTYPE service-group SYSTEM \"avahi-service.dtd\">\n\n&lt;service-group>\n  &lt;name replace-wildcards=\"yes\">%h&lt;\/name>\n  &lt;service>\n    &lt;type>_smb._tcp&lt;\/type>\n    &lt;port>445&lt;\/port>\n  &lt;\/service>\n  &lt;service>\n    &lt;type>_device-info._tcp&lt;\/type>\n    &lt;port>0&lt;\/port>\n    &lt;txt-record>model=Laptop&lt;\/txt-record>\n  &lt;\/service>\n&lt;\/service-group><\/code><\/pre>\n\n\n\n<p>model=*** \u3092\u5909\u66f4\u3059\u308b\u3068Finder\u3067\u8868\u793a\u3055\u308c\u308b\u30a2\u30a4\u30b3\u30f3\u304c\u5909\u308f\u308b\u3002<br>\u6b21\u306e\u3088\u3046\u306a\u30a2\u30a4\u30b3\u30f3\u304c\u3042\u308b\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Apple<ul><li>MacBookAir<\/li><li>MacBookPro<\/li><li>MacBook<\/li><li>Macmini<\/li><li>iMac<\/li><li>MacPro<\/li><li>Xserve<\/li><li>PowerBook<\/li><li>PowerMac<\/li><li>AppleTV<\/li><li>AppleTV1,1<\/li><li>AirPort<\/li><li>TimeCapsule<\/li><\/ul><\/li><li>\u6c4e\u7528<ul><li>Macintosh<\/li><li>RackMac<\/li><li>Tower<\/li><li>Laptop<\/li><li>Windows<\/li><\/ul><\/li><\/ul>\n\n\n\n<p>\u6700\u8fd1\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3060\u3068Mac Studio\u306a\u3069\u3082\u5897\u3048\u3066\u3044\u308b\u306e\u3060\u308d\u3046\u304b\uff1f<br>\u672a\u78ba\u8a8d\u306a\u306e\u3067\u308f\u304b\u3089\u306a\u3044\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"Samba\u3092\u4f7f\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u30b5\u30fc\u30d0\u30fc\u306e\u8a2d\u5b9a\u3002\u81ea\u5206\u306e\u4e2d\u3067\u306e\u6b63\u89e3\u3092\u307e\u3068\u3081\u3066\u307f\u308b\u3002 \u5171\u6709\u30d5\u30a9\u30eb\u30c0\u306e\u6e96\u5099 \u524d\u56de\u30de\u30a6\u30f3\u30c8\u3057\u305f\u30c7\u30a3\u30b9\u30af\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u3063\u3066\u5171\u6709\u3057\u3066\u307f\u308b\u3002 \u5168\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u30a2\u30af\u30bb\u30b9\u3059\u308b\u30d5\u30a9\u30eb\u30c0 chmod\u306b\u3064\u3044\u3066\u3060\u304c\u3001 [&hellip;]","protected":false},"author":1,"featured_media":75,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[8],"tags":[34,32,9,36,33,31,30,35,11,10],"class_list":["post-74","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system-management","tag-avahi","tag-chmod","tag-linux","tag-macos","tag-mdns","tag-samba","tag-smb","tag-time-machine","tag-ubuntu","tag-memo"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/shugomatsuzawa.com\/techblog\/wp-content\/uploads\/sites\/3\/2022\/05\/server-gd7bb5782f_1920.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts\/74","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/comments?post=74"}],"version-history":[{"count":1,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts\/74\/revisions"}],"predecessor-version":[{"id":76,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts\/74\/revisions\/76"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/media\/75"}],"wp:attachment":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/media?parent=74"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/categories?post=74"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/tags?post=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}