Dezactivarea semnării pachetelor pentru conexiunile SMB 2 și SMB 3
Află cum să dezactivezi semnarea pachetelor pe computerul Mac.
În macOS 10.13.4 și versiunile ulterioare, semnarea pachetelor este dezactivată în mod implicit. Semnarea pachetelor pentru conexiunile SMB 2 și SMB 3 este activată în mod automat dacă este necesar, dacă serverul oferă. Instrucțiunile din acest articol se aplică pentru macOS 10.13.3 și versiunile anterioare.
Atunci când folosești o conexiune SMB 2 sau SMB 3, semnarea pachetelor este activată în mod implicit. Este posibil să fie necesar să dezactivezi semnarea pachetelor dacă:
Performanța scade atunci când te conectezi la un server terț.
Nu te poți conecta la un server care nu acceptă semnarea pachetelor.
Nu poți conecta un dispozitiv terț la un server SMB macOS.
Dacă dezactivezi semnarea pachetelor, securitatea conexiunii SMB scade. Dezactivează semnarea pachetelor doar dacă clientul și serverul se află într-o rețea sigură.
Dezactivarea semnării pachetelor pentru un client macOS
Verifică dacă computerul tău macOS conține un fișier /etc/nsmb.conf.
Dacă computerul tău macOS conține un fișier /etc/nsmb.conf
Deschide fișierul /etc/nsmb.conf.
Configurează valoarea signing_required la „no" astfel:
[default]
signing_required=no
Salvează fișierul /etc/nsmb.conf.
Deconectează și apoi conectează din nou orice partajări SMB montate pentru valida modificările.
Dacă computerul tău macOS nu conține un fișier /etc/nsmb.conf
Deschide Terminal.
Folosește aceste comenzi pentru a crea un fișier /etc/nsmb.conf cu o valoare signing_required configurată la „no":
sudo -s
echo "[default]" >> /etc/nsmb.conf
echo "signing_required=no" >> /etc/nsmb.conf
exit
Deconectează și apoi conectează din nou orice partajări SMB montate pentru valida modificările.
Dezactivarea semnării pachetelor pe un computer macOS care găzduiește partajări SMB
Urmează pașii pe computerul macOS sau pe macOS Server.
Pe computerul macOS
Alege meniul Apple > Preferințe sistem, apoi fă clic pe Partajare.
Debifează caseta de selectare Partajare fișiere, apoi închide panoul Partajare.
În Terminal, folosește această comandă:
Sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server
SigningRequired-bool FALSE
Alege meniul Apple > Preferințe sistem, apoi fă clic pe Partajare.
Bifează caseta de selectare Partajare fișiere, apoi închide panoul Partajare.
Pe macOS Server
Deschide Terminal.
În Terminal, folosește aceste comenzi pentru a face opțională semnarea pachetelor pentru clienți:
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE
sudo /usr/libexec/smb-sync-preferences