#author("2021-12-26T17:37:47+09:00","default:dramsukohome","dramsukohome") [[Linux]] #shadowheader(1,samba); #contents * Install [#k4ffee8c] ** Redhat系(CentOS, AlmaLinux) [#w0d5bdee] yum -y install samba ** Debian系(Debian, Ubuntu) [#x5d3dae8] sudo apt-get install samba -あるいは sudo apt install samba * 設定関連 [#q3f3c791] **Sambaユーザーの登録 [#r62287ed] sudo smbpasswd -a ユーザー名 ** Samba設定ファイルの編集 [#k27be498] - sudo vi /etc/samba/smb.conf -- 上の方 unix charset = UTF-8 dos charset = CP932 # Change this to the workgroup/NT-domain name your Samba server will part of workgroup = WORKGROUP # server string is the equivalent of the NT Description field server string = %h server (Samba, Ubuntu) dns proxy = no min protocol =NT1 max protocol =SMB3 socket options = TCP_NODELAY interfaces = 192.168.0.0/16 eth0 -- 下の方 [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] *** Ubuntu [#m96513a8] - winbind を起動する。 sudo service winbind start *** RHEL 8(Alma, Rockey) [#w7a9784c] -daemonのスタート sudo systemctl restart nmb -自動起動On sudo systemctl status nmb ** 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