Acest articol a fost arhivat şi nu mai este actualizat de Apple.

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

  1. Deschide fișierul /etc/nsmb.conf.

  2. Configurează valoarea signing_required la „no" astfel:

    [default]

    signing_required=no

  3. Salvează fișierul /etc/nsmb.conf.

  4. 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

  1. Deschide Terminal.

  2. 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

  3. 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

  1. Alege meniul Apple > Preferințe sistem, apoi fă clic pe Partajare.

  2. Debifează caseta de selectare Partajare fișiere, apoi închide panoul Partajare.

  3. În Terminal, folosește această comandă:

    Sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server

    SigningRequired-bool FALSE

  4. Alege meniul Apple > Preferințe sistem, apoi fă clic pe Partajare.

  5. Bifează caseta de selectare Partajare fișiere, apoi închide panoul Partajare.

Pe macOS Server

  1. Deschide Terminal.

  2. Î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

Data publicării: