#author("2021-03-13T22:21:48+09:00","default:dramsukohome","dramsukohome") [[Linux]] #shadowheader(1,samba); #contents * samba 設定関連メモ [#q3f3c791] - sudo smbpasswd -a ユーザー名 - vi /etc/samba/smb.conf [home] comment= path=/home/hogehoge/ writable=Yes valid users=hogehoge create mask = 0777 directory mask = 0777 - 「アクセス許可がありません」でつながらない場合は [[SELinuxを無効>CentOS_6.3_初期インストール#wff82038]] にしましょう * チューニング [#n6368b5b] -以下のページが参考になりました。 --外部ページリンク:[[Sambaパラメーターとパフォーマンス:https://thinkit.co.jp/article/754/1?page=0%2C2]] -以下のオプションのみ記載でOKらしい。 socket options = TCP_NODELAY * トラブルシューティング [#xd8cad88] ** Windows で ERROR: 0x80070021 エラー [#gdd36795] - Samba server で以下を追加 -- sudo vi /etc/samba/smb.conf [global] strict locking = no ** Windows の「ネットワーク」に表示されない [#f2eabf95] - winbind を起動する。 sudo service winbind start ** Windows からの接続が不安定 [#mc7e6662] +以下を記載 max protocol =SMB2 +smb の再起動だけなく OS の再起動が必要な場合があるので注意 ** 現在のSamba設定を確認する簡単な方法 [#ifa2dfdd] testparm -v ** Windows10から接続する際、0x80004005 のエラーが出る。 [#de30dc12] -いやはや、解決するのに思ったより時間かかりました(T_T) -原因はWindows10で無効化されているSMB1のアクセスであることは~ 何となく予想が付いてたのですが、対策に時間がかかりました。。。 ***原因 [#a36b9994] -smb.conf 内の以下の設定は有効でなかった。。。~ (これを書いてても minimal protocol は SMB2 に設定されなかった。。。) client min protocol = SMB3 -正しくはこちら min protocol =SMB3 -ちなみにMaxはこちら max protocol =SMB3 -ちなみに testparm の結果ではちゃんと設定できてるように見えるのがやっかい。。。 testparm